【スポンサーリンク】

[WordPress] サイトのデータベースが接続できなかったけど修正できた(MySQLデータベースの確認)

PRを含む注意書き

当ページのリンクには広告が含まれています。

[WordPress] サイトのデータベースが接続できなかったけど修正できた(MySQLデータベースの確認)
閲覧中のユーザー数
(閲覧中のユーザー:0)

WordPressの記事投稿中にインターネット接続が不安定になったのか、WordPressサイトがエラーになってしまいました。

サーバ管理画面で「MySQLデータベース」をチェックしたら、復旧することができました。

\記事が役に立ったらシェアしてね/
【スポンサーリンク】

1. エラーから原因を考える

Error establishing a database connection」と表示されているので、データベース接続に問題があるようです。

エラーから原因を考える

Error establishing a database connection

This either means that the username and password information in your wp-config.php file is incorrect or that contact with the database server at localhost could not be established. This could mean your host’s database server is down.

Are you sure you have the correct username and password?
Are you sure you have typed the correct hostname?
Are you sure the database server is running?

If you are unsure what these terms mean you should probably contact your host. If you still need help you can always visit the WordPress support forums

(機械翻訳)

これは、wp-config.php ファイルのユーザー名とパスワードの情報が正しくないか、localhost のデータベース サーバーとの接続を確立できなかったことを意味します。 これは、ホストのデータベース サーバーがダウンしていることを意味している可能性があります。

今回のケースでは投稿中のエラーなので、データベースの破損や停止の可能性が濃厚です。

考えられる主な原因は1
  • データベースの情報が間違っている
  • データベースが破損している
  • データベースサーバーが応答してない

2. サーバ管理画面からデータベースを確認する

レンタルサーバの管理画面から WordPressデータベースに問題がないか確認します。

mixhost の場合
  1. サーバの「コントロールパネル(CPanel)」に「ログイン」します
  2. MySQLデータベース」をクリックします。
  3. WordPressのデータベース名を選択して、「データベースの確認」します。
サーバ管理画面からデータベースを確認する
サーバ管理画面からデータベースを確認する

私は mixhost でサーバを借りています。

管理画面はシステムごとに違いますが、考え方は共通です。

すると、少し読み込みに時間がかかりましたが、すべてのチェック項目で「OK」が表示されました。
サイトの方にアクセスすると接続できるようになっていました。

サーバ管理画面からデータベースを確認する

MySQLのデータベースの一覧をみると、テーマやプラグインの分も確認しているようです。

データベース XXXXXXXX_wpXXX をチェックしています。
    [XXXXXXXX_wpXXX.wpyc_actionscheduler_actions] OK    
    [XXXXXXXX_wpXXX.wpyc_actionscheduler_claims] OK    
    [XXXXXXXX_wpXXX.wpyc_actionscheduler_groups] OK    
    [XXXXXXXX_wpXXX.wpyc_actionscheduler_logs] OK    
    [XXXXXXXX_wpXXX.wpyc_adsense_invalid_click_protector] OK    
    [XXXXXXXX_wpXXX.wpyc_aioseo_notifications] OK    
    [XXXXXXXX_wpXXX.wpyc_aioseo_posts] OK    
    [XXXXXXXX_wpXXX.wpyc_cocoon_accesses] OK    
    [XXXXXXXX_wpXXX.wpyc_cocoon_affiliate_tags] OK    
    [XXXXXXXX_wpXXX.wpyc_cocoon_function_texts] OK    
    [XXXXXXXX_wpXXX.wpyc_cocoon_item_rankings] OK    
    [XXXXXXXX_wpXXX.wpyc_cocoon_speech_balloons] OK    
    [XXXXXXXX_wpXXX.wpyc_commentmeta] OK    
    [XXXXXXXX_wpXXX.wpyc_comments] OK    
    [XXXXXXXX_wpXXX.wpyc_ewwwio_images] OK    
    [XXXXXXXX_wpXXX.wpyc_ewwwio_queue] OK    
    [XXXXXXXX_wpXXX.wpyc_grp_google_place] OK    
    [XXXXXXXX_wpXXX.wpyc_grp_google_review] OK    
    [XXXXXXXX_wpXXX.wpyc_links] OK    
    [XXXXXXXX_wpXXX.wpyc_litespeed_crawler] OK    
    [XXXXXXXX_wpXXX.wpyc_litespeed_crawler_blacklist] OK    
    [XXXXXXXX_wpXXX.wpyc_litespeed_url] OK    
    [XXXXXXXX_wpXXX.wpyc_litespeed_url_file] OK    
    [XXXXXXXX_wpXXX.wpyc_options] OK    
    [XXXXXXXX_wpXXX.wpyc_postmeta] OK    
    [XXXXXXXX_wpXXX.wpyc_posts] OK    
    [XXXXXXXX_wpXXX.wpyc_sti_links] OK    
    [XXXXXXXX_wpXXX.wpyc_term_relationships] OK    
    [XXXXXXXX_wpXXX.wpyc_term_taxonomy] OK    
    [XXXXXXXX_wpXXX.wpyc_termmeta] OK    
    [XXXXXXXX_wpXXX.wpyc_terms] OK    
    [XXXXXXXX_wpXXX.wpyc_ulike] OK    
    [XXXXXXXX_wpXXX.wpyc_ulike_activities] OK    
    [XXXXXXXX_wpXXX.wpyc_ulike_comments] OK    
    [XXXXXXXX_wpXXX.wpyc_ulike_forums] OK    
    [XXXXXXXX_wpXXX.wpyc_ulike_meta] OK    
    [XXXXXXXX_wpXXX.wpyc_usermeta] OK    
    [XXXXXXXX_wpXXX.wpyc_users] OK       
サーバ管理画面からデータベースを確認する

「aioseo(All in One SEO)」や「ulike」など、今は無効化しているプラグインでもデータベースは残っているんですね。

所要時間 約8分 ということで、すぐに解決してよかったです。

サーバ管理画面からデータベースを確認する
サーバ管理画面からデータベースを確認する

バックアップからの復元が必要かと思いましたが、すぐに復旧できてよかったです。

こちらもどうぞ。

WordPressサイトはどうやってできているの?【3つのログイン】
WordPressサイトはどうやってできているの?【3つのログイン】
WordPressに興味があるのですが、どんなものなのですか?なんとなく、エディタでHTMLを作成するのと、ブログサービスに登録することの中間みたいな印象はあるのですが……。3つのログインページWordPressサイトの成り立ちを知るには、WordPressサイトを管理するための3つのログイン画面を知ることが近道です。レンタルサーバー企業の会員ページ借りたサーバーの管理ページWordPressの管理ページレンタルサーバの契約WordPressサイトを作るには、まずはレンタルサ...
[WordPress]「Briefly unavailable for scheduled maintenance」【自動更新タイミング】
[WordPress]「Briefly unavailable for scheduled maintenance」【自動更新タイミング】
先日、自分のブログを確認していたら、突然 グレーの画面で何も表示されなくなりました(2021-11-02 23.34.33)。Briefly unavailable for scheduled maintenance. Check back in a minute.(定期メンテナンスのために一時的に利用できません。 しばらくしてからもう一度確認してください。)これは、WordPressのメンテナンス中の表示です。私は、プラグインやテーマの自動更新を有効にしているので、たまたま...
WordPressのバックアップ復元がずっと終わらない…… 【Softaculous】
WordPressのバックアップ復元がずっと終わらない…… 【Softaculous】
ヒヤリとした話です💦WordPress 5.6のアップデートが思うようにいかず、いったんバックアップから5.5に復元することにしました。そのときに、バックアップ作業がずっと進まない状況になったので、レポートします。注意バックアップに失敗するとデータを失う場合があります。十分に注意した上で、自己責任で操作して下さい。WordPress 5.5に戻したいWordPress 5.6にアップデートしたところ、よく使っているプラグイン(Change Block Keywords)が対応...

(補足)

  1. How to Fix the Error Establishing a Database Connection in WordPress より
QRコードを読み込むと、関連記事を確認できます。

[WordPress] サイトのデータベースが接続できなかったけど修正できた(MySQLデータベースの確認)
【スポンサーリンク】
タイトルとURLをコピーしました