Article ID: 116050, created on Jun 25, 2013, last review on May 10, 2014

  • Applies to:
  • Plesk for Windows

问题

尝试管理 MySQL 数据库时出现错误:

Error: Connection to the database server has failed because of network problems: Try to establish connection failed

MySQL 服务器在 工具 & 设置 > 数据库服务器 屏幕上被标记为红色。

原因

该问题可能是因为 Plesk 存储不正确的 MySQL 服务器管理员密码导致的。

解决方案

要解决此问题并重新连接 Plesk with MySQL 服务器,请根据以下步骤进行:

  1. 使用 Plesk Services Monitor 托盘工具停止在端口 3306 上运行 MySQL 服务器(但不是 "Plesk SQL 服务器")。

  2. 编辑 MySQL 配置文件,%plesk_dir%\Databases\MySQL\Data\my.ini,并添加行 skip-grant-tables 到 [mysqld] 部分。

  3. 启动 MySQL 服务器。

  4. 不使用密码登录至 MySQL:

    "%plesk_dir%\Databases\MySQL51\bin\mysql.exe"

  5. 更改 MySQL 管理员的密码:

    UPDATE mysql.user SET Password = password('newpassword') WHERE User = 'admin';

  6. 从 MySQL 配置文件移除 skip-grant-tables 并重新启动服务。

  7. 登录到 Parallels Plesk Panel 界面,进入数据库服务器管理设置(工具 & 设置 > 数据库服务器),并更改相应数据库服务器的密码为在第 5 步中设置的密码。Plesk 将会重新连接服务器。

56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 85a92ca67f2200d36506862eaa6ed6b8

Email subscription for changes to this article