【发布时间】:2013-05-12 22:54:56
【问题描述】:
我的数据库有一些问题。我创建了一个用户和一个数据库,但我似乎无法使用 php 访问它。
我的代码是:
$host = 'anapaiva.pt:2082';
$user = 'anapaiva_p1';
$pass = 'xxxx';
$db = 'anapaiva_mcmm1';
@mysql_connect($host, $user, $pass) or die('err: '.mysql_error());
@mysql_select_db($db) or die('err: '.mysql_error());
并且在网页上,出现以下错误:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'anapaiva_p1'@'apollo' (using password: YES) in /home/anapaiva/public_html/mcmm/connection/dbconn.php on line 6
Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /home/anapaiva/public_html/mcmm/connection/dbconn.php on line 7
相同的代码正在与我的另一台服务器 Hungagegamesportugal.com 一起使用,但我似乎无法将 sql 文件上传到该数据库(它说我没有权限......我不知道为什么) ,并且在这台服务器上它允许我导入 sql 文件,但我似乎无法访问数据库。
有人可以帮忙吗? :/
【问题讨论】:
-
你的授权参数错误,mysql_*函数也被弃用了
-
您是否尝试连接到远程服务器?如果没有,您可以使用“localhost”作为主机,看看是否有效。