在打开数据库时客户端提示“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