PHP mysqli_refresh()関数

PHP mysqli 参考手册PHP mysqli リファレンスマニュアル


定義と使用法

mysqli_refresh() 関数はテーブルまたはキャッシュを更新し、またはレプリケーションサーバー情報をリセットします。


構文

mysqli_refresh(connection,options);

パラメータ 説明
connection 必須。使用する MySQL 接続を指定します。
options 更新するオプション。次のいずれかまたは複数(OR で区切る)を指定できます:
  • MYSQLI_REFRESH_GRANT - 権限テーブルを更新
  • MYSQLI_REFRESH_LOG - ログを更新
  • MYSQLI_REFRESH_TABLES - テーブルキャッシュを更新
  • MYSQLI_REFRESH_HOSTS - ホストキャッシュを更新
  • MYSQLI_REFRESH_STATUS - 状態変数をリセット
  • MYSQLI_REFRESH_THREADS - スレッドキャッシュを更新
  • MYSQLI_REFRESH_SLAVE - マスターサーバー情報をリセットし、スレーブサーバーを再起動
  • MYSQLI_REFRESH_MASTER - バイナリログインデックス内のバイナリログファイルを削除し、インデックスファイルを切り詰めます。

技術詳細

戻り値: 成功した場合は TRUE を返し、失敗した場合は FALSE を返します。
PHP バージョン: 5.3+


PHP mysqli 参考手册PHP mysqli リファレンスマニュアル その他の拡張機能