WordPressで突然
データベース接続確立エラー(Error establishing a database connection)
と表示された場合、サイト全体が閲覧できなくなり、管理画面にも入れなくなります。
このエラーは主に 設定情報の不一致・サーバー不具合・ファイル破損 が原因ですが、初心者の方でも順を追って確認すれば復旧可能です。
本記事では、よくある質問形式で原因と対処法を整理し、各項目に関連する詳細記事へのリンクを配置しました。
目次
WordPressのデータベース接続エラーとは?
エラーメッセージの意味
「WordPressのデータベース接続エラー」は、WordPressサイトで非常によく起こるトラブルの一つです。
「Error establishing a database connection」は、WordPressがデータベースと通信できないことを意味します。
WordPressは、記事・ユーザー情報・設定などをデータベース(MySQLやMariaDB)から取得して表示しますが、接続情報(wp-config.php内の設定)が正しくないか、サーバー側でDBが応答していない場合に発生します。
このエラーが表示されるタイミング
このエラーは、WordPressが最初にデータベースへ接続を試みる瞬間で発生します。
- トップページや投稿ページを開いたとき
- 管理画面(/wp-admin)にアクセスしたとき
- テーマやプラグインがデータベースから情報を呼び出そうとしたとき
この時点でDB接続ができないと、PHPの実行が止まり、HTMLも生成されないため、画面全体がエラーメッセージだけになります。
管理画面とサイト表示の両方が停止する理由
WordPressの全データがデータベース依存だからです。
- 記事・固定ページの内容
- テーマ設定やプラグイン情報
- ログインユーザーや権限情報
- サイトタイトルなどの基本設定
これらすべてがMySQLデータベースに保存されています。
したがって、接続ができなくなると
- フロントエンド(サイト表示) → 投稿データを取得できず真っ白
- バックエンド(管理画面) → ユーザー情報も認証できずアクセス不能
になるため、「サイト全体が落ちたように見える」状態になります。
WordPressのデータベース接続エラーよくある質問
WordPressがMySQLデータベースに接続できない状態を意味します。
接続情報(ホスト名、ユーザー名、パスワード、DB名)が間違っているか、サーバー側が応答していない可能性があります。
以下の4項目をサーバー管理パネルで確認してください。
- データベース名(DB_NAME)
- ユーザー名(DB_USER)
- パスワード(DB_PASSWORD)
- ホスト名(DB_HOST)
FTPまたはサーバーのファイルマネージャーから/public_html/wp-config.php を開いてください。
define('DB_NAME', 'example_db');
define('DB_USER', 'example_user');
define('DB_PASSWORD', '');
define('DB_HOST', 'localhost');以下の方法で確認可能です。
同じサーバーで別のサイトが動作しているか、phpMyAdminにアクセスできるか、サーバーの「MySQLエラーログ」を確認
サーバー管理画面からphpMyAdminを開き、wp-config.phpで指定したユーザー名・パスワードでログインしてみましょう。
ログインできれば、DB情報は正しいと判断できます。
WordPressにはデータベース修復機能があり、以下の1行をwp-config.phpに追記して、https://ドメイン名/wp-admin/maint/repair.php にアクセスします。
define('WP_ALLOW_REPAIR', true);以下の可能性があります:
- データベースが削除されている
- マルウェア感染によりwp-config.phpが改ざんされている
データベース接続エラーの予防策
WordPressの「データベース接続エラー」は事前の管理と設定でかなり予防できます。
- 定期的なバックアップ(UpdraftPlus/All-in-One WP Migration)
- 不要なプラグイン削除と更新の徹底
- PHP・MySQLのバージョン互換性を維持
WordPressのデータベース接続エラー関連リンク
データベース接続エラーは、設定情報の不一致が8割、サーバー・破損が2割 です。
焦らず「wp-config.php → phpMyAdmin → サーバーログ」の順に確認すれば、ほとんどのケースで自力復旧が可能です。
WordPressのデータベース接続エラーを
自分で復旧できないときは

ワードプレスのWordPressエラートラブル解決をしたいなら
クイックレスキューが解決します。
・WordPressが真っ白画面
・WordPressがログインできない
・ホームページのマルウェアや乗っ取り
・サイトの表示くずれ
・エラーが表示されている
これらでお悩みなら最短30分ですぐに解決します!
いまなら期間限定で
・万一改善されない場合は全額返金保証で安心!
・30日間動作保証で安心!
・調査料、キャンセル料 0円で安心!

















