客户端提示 Cannot proceed,system tables Event Scheduler

在打开数据库时客户端提示“Cannot proceed because system tables used by Event Scheduler were found damaged at server start” 造成此原因是MySQL服务器的当前版本不兼容所有数据库的表

解决方法

1、linux、windows下解决方法类似
$PATH/mysql/bin/mysql_upgrade - u root -p
例如:/usr/local/mysql/bin/mysql_upgrade - u root -p     [回车输入密码即可]

$PATH mysql安装路径

执行完后停止mysqld后再重新启动mysqld一次,问题即可解决。

具体说明参考:http://dev.mysql.com/doc/refman/5.1/en/mysql-upgrade.html

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据