我在第 25 行收到此警告:
Warning :
Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' >(using password: NO) in C:\xampp\htdocs\shadaab\register.php on line 25Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\xampp\htdocs\shadaab\register.php on line 25 Access denied for user 'ODBC'@'localhost' (using password: NO)"
我在第 25 行有以下 SQL 查询:
$result=mysql_query("SELECT email FROM user WHERE email='$email'")or die(mysql_error());
最佳答案
错误消息的含义是:
- 您尚未连接到数据库(使用
mysql_connect
和mysql_select_db
) - 如果您已指定
mysql_connect
,则您没有为mysql_connect
函数指定正确的用户名和密码。
以下是在运行 SQL 查询之前连接到数据库的方法:
$con = mysql_connect('server address', 'username', 'password') or die(mysql_error());
mysql_select_db('your db name') or die(mysql_error());
<小时/>
关于php - "Access denied"与 MySQL 通信时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7133817/