MYSQL 刷新表

Posted

技术标签:

【中文标题】MYSQL 刷新表【英文标题】:MYSQL Flush Tables 【发布时间】:2011-11-19 13:47:13 【问题描述】:

我在 phpmyadmin 的共享主机帐户上输入了“flush tables”。我这样做的原因是为了看看我的查询在没有被缓存时执行的速度。现在,当我在查询框中键入后尝试执行任何查询时,它会给出一个奇怪的错误:

import.php: Missing parameter: import_type
import.php: Missing parameter: format

我还使用 mysql 管理员连接到我的托管数据库。尝试执行查询给了我

Got error 28 from storage engine

谢谢你

【问题讨论】:

【参考方案1】:

如何调用 import.php 脚本?这个脚本是从哪里调用的?

这个“Got error 28 from storage engine”翻译成“Error code 28: No space left on device”——意味着你的服务器硬盘上的一个磁盘分区用完了可用磁盘空间或者mysql的数据库文件空间不足

【讨论】:

值得补充的是,如果您想了解奇怪的错误代码,例如 #28,请运行带有错误代码的命令 perror。例如。 perror 28 在服务器上,它应该解释它的含义。 在某些情况下,在共享主机服务器上,数据库引擎/磁盘可能有剩余空间,但您的数据库报价可能已超出。我已经看到通过用户配额完成的 db 报价导致了类似的错误。

以上是关于MYSQL 刷新表的主要内容,如果未能解决你的问题,请参考以下文章

mysql刷新命令

用按钮刷新jsp中的mysql表

PhpMyAdmin 自动刷新 MySQL 表

MYSQL 刷新表

flush privileges刷新MySQL的系统权限相关表

MySQL何时需要手动刷新授权表