访问php数据库服务器cpanel

时间:2014-01-26 13:33:41

标签: mysql database

我无法连接到托管服务提供商持有的MySQL数据库。

我在cPanel中正确设置了帐户,因此当我从php服务器运行phpadmin代码时,我可以连接到数据库。

但现在我想从Mac上的数据库工具而不是phpmyadmin访问它。我已将IPIPDNS名称...)添加到cPanel中的“远程数据库访问主机”。 我试图直接从PHP连接两者。我总是得到:

MySQL Said: Can't connect to MySQL server on 'xxx.xxx.xxx.xxx' (4)

Use the following configuration settings for connecting to your database:

我试过这个:

  1. 主机名=(使用服务器IP地址)
  2. 数据库名称=(cpanelUsername_databaseName)
  3. 数据库用户名=(cpanelUsername_databaseUsername)
  4. 数据库密码=(您为该数据库用户输入的密码)
  5. MySQL连接端口= 3306

1 个答案:

答案 0 :(得分:2)

如果您有权访问phpMyAdmin,则可以编辑cpanel创建的用户帐户。 在“用户”选项卡中,转到要从远程使用的用户的“编辑权限”。然后应该有一个弹出窗口,您可以向下滚动并找到一个名为“登录信息”的部分。

默认情况下,为“Host”设置的值为“localhost”,将此设置为“%”(不带引号),以便从每个远程IP地址使用该用户。

相关问题