エックスサーバー

エックスサーバー データベース 接続エラー の解決方法

突然、Webサイトに「データベース接続確立エラー」と表示されて真っ白…

突然、Webサイトに「データベース接続確立エラー」と表示されて真っ白な画面になったら、誰でも心臓が止まるほど驚きますよね。「何か悪いことをしてしまったのではないか」「記事がすべて消えてしまったのではないか」と不安になるお気持ち、痛いほどよくわかります。

しかし、安心してください。このエラーはエックスサーバーを利用している方なら一度は直面する可能性がある、いわば「通過儀礼」のようなものです。サーバー自体が壊れたわけではなく、多くの場合、設定情報のちょっとした食い違いが原因です。落ち着いて一つずつ確認すれば、必ず元の状態に戻せます。


INFO
「データベース接続確立エラー」は、WordPressがデータベースという「情報の保管庫」にアクセスできなくなっている状態を指します。サイトのデータ自体が消滅したわけではありませんので、まずは冷静に対処しましょう。

データベース接続エラーを解決する手順

まずは、接続情報の確認から始めましょう。以下のチェックリストをもとに、原因を切り分けます。

CHECKLIST
  • [ ] サーバーパネルの「MySQL設定」でパスワードを確認したか
  • [ ] wp-config.php の記述に全角スペースや誤字がないか
  • [ ] MySQLホスト名が localhost になっていないか
  • [ ] サーバー側で一時的なメンテナンスや障害が発生していないか
STEP 1

サーバーパネルで接続情報を確認

エックスサーバーのサーバーパネルにログインし、「MySQL設定」を開きます。ここで、現在設定されている「データベース名」「MySQLユーザー名」を確認します。パスワードが不明な場合は、この画面で再設定を行ってください。

STEP 2

wp-config.phpの書き換え

「ファイルマネージャー」を開き、該当ドメインの public_html フォルダへ進みます。wp-config.php を選択し「編集」をクリックします。以下の4項目が、先ほど確認した情報と一言一句違わず一致しているか確認してください。
DB_NAME: データベース名
DB_USER: データベースユーザー名
DB_PASSWORD: 設定したパスワード
DB_HOST: MySQLホスト名(※ localhost ではなく mysql***.xserver.jp の形式です)


ATTENTION
wp-config.php は非常に重要なファイルです。編集前に必ず「ファイルマネージャー」の機能を使ってバックアップ(コピーの作成)を取っておくことを強く推奨します。また、全角スペースが混入するとエラーの原因になりますので、必ず半角で入力してください。

なぜこの問題が起きるのか

主な原因は「情報の食い違い」です。例えば、セキュリティ向上のためにMySQLのパスワードを変更した際、WordPress側の設定ファイル(wp-config.php)を更新し忘れると、WordPressは正しい鍵を持っていない状態となり、データベースへの扉を開くことができなくなります。

また、エックスサーバーは処理速度を最適化するために、Webサーバーとデータベースサーバーを物理的に分けて運用しています。そのため、他社サーバーからの移行時に localhost と記述された設定ファイルをそのまま使うと、接続先が見つからずエラーが発生します。


POINT
エックスサーバーのホスト名は mysql***.xserver.jp という形式です。サーバーパネルの「MySQL設定」画面の下部に記載されていますので、必ずそこからコピー&ペーストして設定しましょう。

二度と困らないための対策


KNOWLEDGE CHECK
Q. WordPressの設定ファイル「wp-config.php」において、エックスサーバーで正しいDB_HOSTの指定はどれでしょうか?
Alocalhost
Bmysql<strong><em>.xserver.jp

正解と解説を見る

正解は B
エックスサーバーではWebサーバーとデータベースサーバーが分離されているため、各サーバーごとに割り当てられた「mysql.xserver.jp」というホスト名を指定する必要があります。

FAQ
すべて設定を確認しましたが、それでも直りません。
データベース自体が破損している可能性があります。エックスサーバーのサーバーパネル内「phpMyAdmin」にログインし、テーブルの修復を試みるか、自動バックアップ機能を利用して過去の状態に復元することを検討してください。

まとめ:困ったときはサポートを頼ってください

エックスサーバーは、トラブル時のサポート体制が非常に手厚いことで知られています。もし上記の手順を試しても解決しない場合は、無理に操作を続けず、エックスサーバー公式のメールサポートや電話サポートへ問い合わせるのが一番の近道です。

専門のスタッフが状況を確認し、適切なアドバイスをくれます。まずはご自身のサーバーパネルをゆっくり確認し、一つずつ解決していきましょう。

サポートも確認する

比較してから申し込む

関連する比較記事:
エックスサーバーとCPIを徹底比較!2026年最新版
エックスサーバーとロリポップ!を徹底比較!2026年最新版
エックスサーバーとhetemlを徹底比較!2026年最新版

自分に合うプランを比較してから申し込むと、料金や機能のミスマッチを避けやすくなります。

次の一手

比較で迷いをなくして、最短で公開まで進める

情報収集だけで終わらず、実際の申込みや構築まで進めたい人向けの導線です。

エックスサーバーを始める