mysqldump で --all-databases 指定をすると Event Scheduler がダメージを受けているという以下のエラーが出る。
mysqldump: Couldn't execute 'show events': Cannot proceed because system tables used by Event Scheduler were found damaged at server start (1577)
これは古いバージョンを--all-databasesでバックアップし、新しいバージョンに復元すると発生した。
DB:information_schema>TABLE:EVENTS
を通常にアクセスしても発生する。
対策:mysql_upgrade で MySQL アップグレードのテーブル チェックを行う
%mysql_upgrade -u root -h localhost -p --verbose
実行後にmysqlの再起動
/etc/rc.d/init.d/mysqld stop
/etc/rc.d/init.d/mysqld start
以上で解決した。