mysql每隔几秒就会崩溃

问题是我的MySQL服务器每隔几秒就会崩溃。 即使我多次重复一个简单的SQL命令,MySQL服务器也会closures:

mysql> show databases; ERROR 2006 (HY000): MySQL server has gone away No connection. Trying to reconnect... ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) ERROR: Can't connect to the server 

这是崩溃后的错误日志 。 我已经尝试运行myisamchk -r -f所有数据库以及mysqlcheck -aro没有运气。 我也尝试将我的MySQL服务器从5.0升级到5.1.56版本。 我my.cnf也附加。

我最近遇到了硬盘问题,必须用force(-f)选项运行fsck才能启动我的系统。

请帮我停止服务器崩溃。 感谢您的任何帮助。

你最近是否进行升级? 你有没有更新权限表? 这些错误与您在升级过程中看到的没有创build权限表的错误类似。 您可能想要尝试运行fix_privilege_tables命令。 这可能位于/ usr / bin / mysql_fix_privilege_tables

在任何情况下,问题是与特权表,你应该能够启动与--skip-grant-tables选项的MySQL。 然后恢复,修复或重新创build权限表。