关于mysql新建表或者保存表的时候报1548-Cannot load from mysql.proc. The table is probably corrupted的解决办法

2014/3/19 11:17:19 | 阅11582 来源:好空间网络 [打印] [关闭]
 

今天遇到个问题,就是在mysql数据库新建或者保存表的时候会提示

1548-Cannot load from mysql.proc. The table is probably corrupted

新建不了表,刚刚开始以为是用户的权限出现问题,用root超级管理员登陆后也一样的提示..这个时候怀疑是数据库本身有问题,重启数据库后发现问题依然存在,于是拿出万能的百度,很快找到解决办法!!

解决方法为: 在dos下输入 mysql_upgrade -uroot -p 回车后会要求您输入密码,输入完密码后他会自动滚屏,提示一大堆ok什么之类的提示!!

等他运行完毕后在连接数据库,进去新建表则一切正常!!

问题解决了!!!

什么原理我不清楚,只是找到个解决办法,特地记录以备后来需要的时候能查找到!!

经营许可证ICP:皖B2-20100052 公司邮箱:zcdnsz@jspkongjian.net
Copyright © 2004-2015, 安徽好空间网络科技有限公司 版权所有 , 本站素材部分来源于网络,如有侵权请告知删除。