データベースのバックアップは重要です。
とは言うものの長らく、全データベースのバックアップをサボっていて(いつもはWordPressのプラグインでテーブルのバックアップを実施していた)、久々に「mysqldump」コマンドでバックアップをしたら以下のエラーが出た。
mysqldump: Couldn’t execute ‘show events’: Cannot proceed because system tables used by Event Scheduler were found damaged at server start (1577)
このエラーは、データベースを「MySQL」から「MariaDB」に変更した時、データベースのバージョンが違いによるエラーらしい。
そこでデータベースのアップグレードを実施する。
mysql_upgrade -u root -p --verbose
終わったらMariaDBのサービスを再起動する。
※以下のサービス再起動コマンドはCentOS7の場合
systemctl restart mariadb
ちなみにですが、私は再起動し忘れて「mysqldump」コマンドを実行しましたが、OKでした😅