Drupal,mysql服务器设置

时间:2010-04-29 07:58:47

标签: php mysql database drupal

我在Drupal中配置数据库设置时遇到问题。我将在这里提出一些样本数据:

Database Mysql:
Database: databaseName
User: user
Password: password
Server: server.com
Server Choice: mysqldb2 (in phpmyadmin I have this option and I can choose between mysqldb1 and mysqldb2 to access to the mysql server)

我得到的错误信息是:

  

mysql错误是:拒绝访问   user:'user @ localhost'(使用   密码:是)。

我在settings.php中尝试了以下几行,但我总是得到相同的错误消息:

$db_url = 'mysql://user:password@localhost/databaseName'; 
$db_url = 'mysql://user:password@localhost/databaseName/mysqldb2'; 

用户和密码在phpmyadmin中工作,所以我确定它们是正确的。

感谢

2 个答案:

答案 0 :(得分:1)

尝试:

$db_url = 'mysql://user:password@server.com/databaseName'; 

$db_url = 'mysql://user:password@mysqldb2/databaseName'; 

答案 1 :(得分:0)

server.com?我认为您必须在字符串中将localhost更改为server.com

$db_url = 'mysql://user:password@server.com/databaseName';