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 刷新表的主要内容,如果未能解决你的问题,请参考以下文章