MYSQL:MYSQL\u查询有问题
我需要你的帮助。这是什么意思 Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\xampp\htdocs\THESIS\std_results.php on line 4 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\xampp\htdocs\THESIS\std_results.php on line 4 Access denied for user 'ODBC'@'localhost' (using password: NO)MYSQL:MYSQL\u查询有问题,mysql,Mysql,我需要你的帮助。这是什么意思 Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\xampp\htdocs\THESIS\std_results.php on line 4 Warning: mysql_query() [function.mysql-query]: A link
这是我第一次遇到这种问题。有人能给我解释一下如何修复这个问题吗?这个错误意味着你没有连接到mysql。在运行查询之前,您需要连接到mysql: 退房: 您的代码应该如下所示:
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
$dbname = 'dbname';
mysql_select_db($dbname);
$answer = mysql_query("SELECT * FROM tbl_answers") or die(mysql_error());
$r = mysql_fetch_assoc($answer);
echo $r['id_exp'];
该错误表示您未连接到mysql。在运行查询之前,您需要连接到mysql: 退房: 您的代码应该如下所示:
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
$dbname = 'dbname';
mysql_select_db($dbname);
$answer = mysql_query("SELECT * FROM tbl_answers") or die(mysql_error());
$r = mysql_fetch_assoc($answer);
echo $r['id_exp'];
我认为(使用密码:否)明确表示提供的密码不正确。如果您有一个数据库客户端或另一个脚本成功连接到所需的数据库,请将这些凭据与有问题的脚本中mysql_connect()使用的凭据进行比较
如果没有,您可能必须进入提供商的cPanel或主机管理工具,看看是否可以在其中找到正确的凭据
祝你好运。我认为(使用密码:否)明确表示提供的密码不正确。如果您有一个数据库客户端或另一个脚本成功连接到所需的数据库,请将这些凭据与有问题的脚本中mysql_connect()使用的凭据进行比较
如果没有,您可能必须进入提供商的cPanel或主机管理工具,看看是否可以在其中找到正确的凭据
祝你好运。Duh。自我提醒:先回答,然后编辑。比我快+1总之:-)我已经连接了mysql,这就是为什么我不明白为什么会发生这种情况。@johanahChua:错误清楚地表明无法建立连接。可能是您没有正确指定db凭据,或者mysql服务器也可能已关闭。Duh。自我提醒:先回答,然后编辑。比我快+1总之:-)我已经连接了mysql,这就是为什么我不明白为什么会发生这种情况。@johanahChua:错误清楚地表明无法建立连接。可能是您没有正确指定db凭据,或者mysql服务器也可能已关闭。