Applicable to:
- Plesk for Windows
症状
顧客の MySQL データベースの管理を試みると、次のエラーが生成されます。
Error: Connection to the database server has failed because of network problems: Try to establish connection failed
[Tools & Settings]>[Database Servers] 画面で MySQL サーバが赤く強調表示されます。
原因
この問題は、Plesk に正しくない MySQL サーバの管理パスワードが保存されているために発生する可能性があります。
解決策
問題を解決し、Plesk と MySQL サーバを再び接続するには、次の手順に従います。
-
(「Plesk SQL サーバ」ではなく)MySQL サーバで、ポート 3306 での実行を停止します。これには、 Plesk Services Monitor トレイユーティリティを使用します。
-
MySQL 構成ファイル
%plesk_dir%\\Databases\\MySQL\\Data\\my.ini
を編集し、[mysqld]
セクションにskip-grant-tables
を追加します。 -
MySQL サーバを起動します。
-
パスワードなしで MySQL にログインします。
"%plesk_dir%\\Databases\\MySQL51\\bin\\mysql.exe"
-
MySQL 管理者のパスワードを変更します。
UPDATE mysql.user SET Password = password('newpassword') WHERE User = 'admin';
-
MySQL 構成ファイルから
skip-grant-tables
を削除します。 -
Plesk インターフェースにログインし、データベースサーバ管理設定( [Tools & Settings]>[Database Servers] )に移動して、該当するデータベースサーバのパスワードを、ステップ 5 で設定したものに変更します。Plesk がサーバへの接続を再確立します。
Linux サーバで同じ問題が発生する場合、 こちらの KB 記事 に従ってください。
コメント
0件のコメント
サインインしてコメントを残してください。