PHP mysqli_refresh() 関数

❮ PHP mysqli リファレンス


定義と用法

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


構文

mysqli_refresh(connection,options);

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

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

❮ PHP mysqli リファレンス