Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php &引用;“拒绝访问”;与MySQL对话时出错_Php_Mysql - Fatal编程技术网

Php &引用;“拒绝访问”;与MySQL对话时出错

Php &引用;“拒绝访问”;与MySQL对话时出错,php,mysql,Php,Mysql,我在第25行收到以下警告: $result=mysql_query("SELECT email FROM user WHERE email='$email'")or die(mysql_error()); 警告: 警告:mysql_query()[function.mysql query]:第25行C:\xampp\htdocs\shadaab\register.php中的用户“ODBC'@'localhost'>(使用密码:否)的访问被拒绝 警告:mysql_query(

我在第25行收到以下警告:

$result=mysql_query("SELECT email FROM user WHERE email='$email'")or die(mysql_error());
警告:
警告:mysql_query()[function.mysql query]:第25行C:\xampp\htdocs\shadaab\register.php中的用户“ODBC'@'localhost'>(使用密码:否)的访问被拒绝

警告:mysql_query()[function.mysql query]:无法在第25行的C:\xampp\htdocs\shadaab\register.php中建立到服务器的链接 拒绝访问用户“ODBC”@“localhost”(使用密码:否)

我在第25行有以下SQL查询:

$result=mysql_query("SELECT email FROM user WHERE email='$email'")or die(mysql_error());

您似乎在mysql\u connect中提供了无效数据。请检查用户/密码。

错误消息的意思是:

  • 您尚未连接到数据库(使用
    mysql\u connect
    mysql\u select\u db
  • 如果指定了
    mysql\u connect
    ,则未为
    mysql\u connect
    函数指定正确的用户名和密码
以下是在运行SQL查询之前连接数据库的方法:

$con = mysql_connect('server address', 'username', 'password') or die(mysql_error());
mysql_select_db('your db name') or die(mysql_error());


看起来像是连接问题,请检查该行上方是否正在调用
mysql\u connect
,以及您的设置(密码、主机名、数据库名)和权限正确。

您如何连接到mySQL数据库?是否连接?可能有帮助:问题在于mySQL\u connect。请检查参数是否正确。@Aditii这是由我之前帮助您解决的问题引起的吗?如果是,您可能希望标记此帖子以引起版主注意(请参阅“标记“问题下方的链接”),并要求他们将此问题与该问题合并。$localhost=“localhost”$username=“root”$password=“”;$dbname=“shadaab”;$con=mysql\u connect($localhost“,“$username”,“$password”);mysql\u选择数据库($dbname“,$con);追加
或死亡(mysql\u error())
,查看是否有错误。