MariaDB更新後にBackWPupでバックアップ取得時にエラー発生
先日の記事でMariaDBを更新したが、その後WordPressのプラグインBackWPupでバックアップを取る時に、以下のようなエラーが発生した。
警告: Database error: Column count of mysql.proc is wrong. Expected 21, found 20. Created with MariaDB 50560, now running 100605. Please use mariadb-upgrade to fix this error. Query: SHOW PROCEDURE STATUS
データベース関係のエラーが出ている。エラーメッセージに書いてある通りmariadb-upgradeすれば治ったので大したことはなかったのだが、一応手順をメモしておく。
環境
CentOS7 (さくらVPSで契約したサーバーにインストール)
MariaDB 10.6.5
WordPress 5.8.2
BackWPup 3.10.0
MariaDBをアップグレードする
やることは簡単でVPSのサーバーにターミナルでログインし、root権限で(suコマンドでrootになっても良いしsudoをつけても良い)以下を実行するだけ。
# mysql_upgrade -u root -p
これでデータベースのテーブルが修正される。この状態で再度BackWPupでジョブを実行したところ、問題なくBackWPupが実行できてバックアップファイルを取ることができた。