这可能看起来多余,但我浏览了这个问题的很多种,并没有什么真正有用。
我有一个域名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
已创建,密码正确,服务器名称...我不知道它是否正确。
请帮助我,我很沮丧。谢谢
答案 0 :(得分:4)
如果您在字符串中有美元符号,请使用单引号(如在MySql密码中):
mysql_connect("test.co.za","test_user",'u$er23');
请注意, mysql _ * 函数已弃用!