-2

这似乎是多余的,但我浏览了这个问题的许多种类,并没有什么真正的帮助。

我有一个域名 www.test.co.za

我想使用 php 的 mysql_connect 方法连接 MySQL 数据库。

mysql_connect("test.co.za","test_user","u$er23");

当我运行查询时,我收到此错误。

Warning: mysql_connect(): Access denied for user 'test_user'@'server' (using password: YES) in PATH on line __

我向 Web Host 寻求支持,但我没有看到任何变化,因为他们只是让我长时间搁置。

这是在一个共享域上,并且test_user创建了用户,密码正确,服务器名……不知道对不对。

请帮助我,我很沮丧。谢谢

4

1 回答 1

4

当您在字符串中有美元符号时,请使用单引号(例如在您的 MySql 密码中):

mysql_connect("test.co.za","test_user",'u$er23');

请记住,不推荐使用mysql_*函数!

于 2013-08-14T16:14:58.957 回答