我正在尝试连接托管在实时服务器上的mySQL数据库,连接数据库的代码行是
mysql_connect("example.com", "webwork_odesk1", "xxxxxxxx" , "webwork1_odesk") or die("Couldn't make connection.");
用户名和密码是正确的,但浏览器中显示的错误是
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'webwork_odesk1'@'119.154.3.131' (using password: YES) in C:\xampp\htdocs\project\index.php on line 4
无法建立连接。
我如何解决这个问题?
发布于 2012-11-13 04:39:33
就像我说的,“用户'webwork_odesk1'@'119.154.3.131‘(使用密码:是)的访问被拒绝”-messages来自两个方面--要么是主机名/用户名/密码/数据库错误,要么是用户没有所需的权限。检查用户是否具有正确的权限。
发布于 2012-11-13 04:35:05
这可能与MySql服务器权限有关。它可能不接受来自外部的连接。您可以通过上传脚本并使用localhost连接到数据库服务器来测试这一点。
https://stackoverflow.com/questions/13351031
复制相似问题