将MySql从5.1升级到5.6.10后恢复转储文件时出错

时间:2013-02-18 10:17:15

标签: mysql

第3行的错误1728:无法从mysql.proc加载表已损坏

升级MySql版本后出现该错误。我正在从5.1升级到5.6.10。 我尝试恢复转储文件时出现错误。

1 个答案:

答案 0 :(得分:4)

运行mysql_upgrade。 AFAIK,这是标准的MySQL升级步骤。

来自MySQL 5.6 upgrade instructions

  

升级到新版本的MySQL后,运行mysql_upgrade(参见   第4.4.7节“mysql_upgrade - 检查并升级MySQL表”)。这个   程序检查您的表,并在必要时尝试修复它们。   它还会更新您的授权表,以确保它们具有   当前结构,以便您可以利用任何新的   能力。 (某些版本的MySQL引入了更改   用于添加新特权或功能的授权表的结构。)