WordPressのデータをmysqldumpしたらmarked as crashedとか出てしまった件

mysqldumpでワードプレスのデータのバックアップを取ろうとしたらエラーが出てしまって、かなり焦ったのですが、こちらの内容のおかげで助かりました。 MySQL ver5.7でmysqldumpしようとしてエラーが出たときの対処法

エラー内容

mysqldump: Couldn't execute 'show create table `wp_postmeta`': Table './blog/wp_postmeta' is marked as crashed and last (automatic?) repair failed (144)
上記の参考にさせていただいたサイトを拝見すると、MySQL自体をUpgradeすれば解決するようです。
$ mysql_upgrade -u root -p

blog.wp_commentmeta              OK
blog.wp_comments                 OK
blog.wp_customcontactforms_field_options OK
(省略)
blog.wp_users                    OK
(省略)
Could not create the upgrade info file '/var/lib/mysql/mysql_upgrade_info' in the MySQL Servers datadir, errno: 13
エラー13個というのは気になりましたが、バックアップしたかったデータはOKだったので、このままmysqldumpを実行したら、無事バックアップ成功しました。

こういうブログもありました。

人気のあるブログ:

コメントを残す

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

CAPTCHA


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