表'./mysql/proc'被标记为崩溃,应该修复

Sri*_*h A 15 mysql database crash

当我对mysql DB执行任何过程创建或更新操作时,我收到以下错误

表'./mysql/proc'被标记为崩溃,应该修复

尝试使用以下命令运行mysql isam recover - myisamchk -q -r/var/lib/mysql/mysql/proc

但问题仍然存在.

提前致谢.

小智 29

试试这些:

mysqlcheck --auto-repair -A -u username -ppassword
Run Code Online (Sandbox Code Playgroud)

在MySQL终端内部

repair table mysql.proc;
Run Code Online (Sandbox Code Playgroud)

参考:https://dev.mysql.com/doc/refman/5.1/en/repair-table.html 修改my.cnf

[mysqld]
character-sets-dir=/usr/share/mysql/charsets
Run Code Online (Sandbox Code Playgroud)

参考:http://dev.mysql.com/doc/refman/5.0/en/repair-table.html

  • 使用"repair table mysql.proc;"修复proc表后 问题已经解决.. (2认同)