问题连接到生产服务器上的MySQL数据库

时间:2010-11-01 22:53:13

标签: php mysql

我将文件放在服务器上,但我无法连接到数据库。我的项目在我的本地计算机上运行,​​但不在我的生产服务器上运行。

我正在使用mysql和php。

我收到了这个错误:

[01-Nov-2010 18:27:01] PHP Warning:  mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Access denied for user 'dbuser'@'localhost' (using password: YES) in /home/mysite/public_html/zendamf_remote_quiz/MyData.php on line 20
[01-Nov-2010 18:27:01] PHP Warning:  mysql_select_db() [<a href='function.mysql-select-db'>function.mysql-select-db</a>]: Access denied for user 'mysite'@'localhost' (using password: NO) in /home/mysite/public_html/zendamf_remote_quiz/MyData.php on line 21
[01-Nov-2010 18:27:01] PHP Warning:  mysql_select_db() [<a href='function.mysql-select-db'>function.mysql-select-db</a>]: A link to the server could not be established in /home/mysite/public_html/zendamf_remote_quiz/MyData.php on line 21
[01-Nov-2010 18:27:01] PHP Warning:  mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: Access denied for user 'mysite'@'localhost' (using password: NO) in /home/mysite/public_html/zendamf_remote_quiz/MyData.php on line 28
[01-Nov-2010 18:27:01] PHP Warning:  mysql_query() [<a href='function.mysql-query'>function.mysql-query</a>]: A link to the server could not be established in /home/mysite/public_html/zendamf_remote_quiz/MyData.php on line 28
[01-Nov-2010 18:27:01] PHP Warning:  mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/mysite/public_html/zendamf_remote_quiz/MyData.php on line 31
[01-Nov-2010 18:27:01] PHP Warning:  mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/mysite/public_html/zendamf_remote_quiz/MyData.php on line 46    

此错误是否表示我的密码不正确?有什么建议吗?

谢谢。

-Laxmidi

3 个答案:

答案 0 :(得分:1)

您的用户或密码错误(甚至是您的服务器,但这种情况更为罕见)。

答案 1 :(得分:0)

请注意,堆栈跟踪中有两个用户,'dbuser'和'mysite',可能与此相关吗?

答案 2 :(得分:0)

感谢您的帮助。我犯了一个愚蠢的错误。我的主机使用站点的用户名作为用户名和数据库名称的前缀,以避免冲突。我忘记了。