mysql错误1548 Cannot load from mysql.proc的最终解决方法

2014年04月30日 00:30 by:老修

老修用navicate向万网服务器的导入数据库的时候 mysql 提示错误"1548 Cannot load from mysql.proc" . 其实这个问题我以前就遇到过, 只不过那时候是重装的mysql, 这次不行了因为服务器上有正在运行的网站, 所以只能找出原因.

最终解决方法, 在命令行升级一下mysql数据库: 

  1. mysql_upgrade -uroot -p 

系统会提示输入mysql 的root密码. 

运行后重启mysql (运行 service mysqld restart) 一切正常. 

类似的问题都可以用升级数据库的方法来解决. 

比如另外一篇文章提到的 Table is marked as crashed and last (automatic) repair failed的解决方法 , 如果这个问题用老修的文章里所说的方法过一段时间又出现相同的问题, 那么就可以用升级数据库的方式来解决. 

标签:mysql