定义和用法
refresh() / mysqli_refresh() 函数刷新/清空表或缓存,或重置复制服务器信息。
语法
面向对象风格:
$mysqli -> refresh(options)
过程式风格:
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 - 删除二进制日志索引中的二进制日志文件并截断索引文件
|