定义

mysqli_refresh()函数刷新表或高速缓存,或重置复制服务器信息。

 

语法

PHP 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
//  http://www.manongjc.com/article/1692.html
//  作者:码农教程
$con=mysqli_connect(\"localhost\",\"my_user\",\"my_password\",\"my_db\");
if (mysqli_connect_errno($con)){
  echo \"Failed to connect to MySQL: \" . mysqli_connect_error();
}

mysqli_refresh($con,MYSQLI_REFRESH_LOG);

mysqli_close($con);
?>
收藏 打印