无法使用MySQL Workbench访问WordPress数据库

时间:2014-03-09 04:43:12

标签: php mysql wordpress connection mysql-workbench

所以我被告知我需要访问WP数据库的连接属性位于我的WordPress目录根目录中的wp-config.php中。我找到了这个文件并找到了这些值:

/** MySQL database username */
define('DB_USER', '??????????');

/** MySQL database password */
define('DB_PASSWORD', '**********');

/** MySQL hostname */
define('DB_HOST', '++++++++++');

显然我主演了真正的价值观,但足以说我尝试使用MySQL Workbench登录这个数据库:

Hostname: ++++++++++
Username: ??????????
Password: **********
Port: 3306

当我尝试连接时,我不断收到“未知的MySQL服务器主机”。我的WordPress网站似乎工作正常。

2 个答案:

答案 0 :(得分:1)

解决方案1 ​​

检查MySQL服务是否正在运行?

运行 - > services.msc - >检查是否不是手动启动。 如果您使用WAMP服务器,则忘记启动WAMP服务器。

解决方案2

您无法设置实例(本地用户)

  1. MySQL Workbench
  2. 管理服务器实例(右下角)
  3. 连接盒
  4. 选择Local Instance ($ServerName) - root@127.0.0.1:3306 '<'Standard(TCP/IP)>
  5. 编辑所选
  6. 在参数下,主机名更改localhost或127.0.0.1
  7. 单击“测试连接”
  8. 解决方案3

    发现此问题是连接问题或Workbench问题。

    1. 打开命令提示符到mysql bin目录路径
    2. 输入mysql -u root -p -h 127.0.0.1 -P 3306
    3. 尝试检查连接是否成功。

答案 1 :(得分:0)

问题是MySQL Workbench显然需要“数据库管理IP地址”而不是数据库主机名。