Drupal安装在远程mysql上

时间:2012-12-15 06:56:42

标签: mysql drupal install remote-server

我正在尝试在远程mysql服务器上安装drupal。我在mysql中创建了用户并授予了权限。

我可以通过命令行从我的网络服务器连接,如“mysql -u xxxx -h 10.xxx.yy.zz3 -p”。

但是当我尝试安装drupal时,我得到“SQLSTATE [28000] [1045]访问被拒绝用户'xxxx'@'localhost'”。我已经为“xxxx”@“10.xxx.yy.zz3”授予了权限,但是drupal将localhost而不是IP附加到用户名。我已将settings.php更改为mysql服务器IP。

我错过了什么?

1 个答案:

答案 0 :(得分:1)

不要编辑settings.php文件,请尝试以下操作:

安装期间的第三个屏幕(数据库配置)允许您在远程MySQL服务器上设置数据库。为此,请展开高级选项并输入数据库主机。

我不能保证这会起作用,但这就是我设置Drupal以使用远程MySQL服务器的方式,我从来没有遇到过这个问题。顺便说一下,我总是使用规范域名(例如mysql.example.org)而不是IP地址。

相关问题