【Web】MariaDB更新後にBackWPupで「警告: Database error: Column count of mysql.proc is wrong.」と出た時の対処

投稿日:2022年1月8日
最終更新日:2022年1月8日

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が実行できてバックアップファイルを取ることができた。


投稿者: wakky

映画と旅行が大好きなエンジニア。お酒、ゲーム、読書も好き。

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください