Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.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
MySQL服务器错误访问被拒绝_Mysql_Localhost_Access Denied - Fatal编程技术网

MySQL服务器错误访问被拒绝

MySQL服务器错误访问被拒绝,mysql,localhost,access-denied,Mysql,Localhost,Access Denied,我安装mysql是为了在本地主机上运行项目。一切正常,我在本地打开了我的web应用程序项目。现在,当我试图访问我的项目,它给我这个网页是不可用的 所以我想测试MySQL服务器是否正在运行。因此,我遵循了本教程: 这就是我得到的: C:\>"C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysqlshow" C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysqlshow: Acce

我安装mysql是为了在本地主机上运行项目。一切正常,我在本地打开了我的web应用程序项目。现在,当我试图访问我的项目,它给我这个网页是不可用的

所以我想测试MySQL服务器是否正在运行。因此,我遵循了本教程:

这就是我得到的:

C:\>"C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysqlshow"
C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysqlshow: Access denie
ser 'ODBC'@'localhost' (using password: NO)


C:\>"C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysqlshow" -u root
C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysqlshow: Access denie
ser 'root'@'localhost' (using password: NO)


C:\>"C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysqladmin" versio
s proc
C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysqladmin: connect to
at 'localhost' failed
error: 'Access denied for user 'ODBC'@'localhost' (using password: NO)'

C:\>"C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysql" test
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using pass
O)
有什么问题

更新:我试过这个:

C:\>"C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysqlshow" -u root -p
Enter password: ********
+--------------------+
|     Databases      |
+--------------------+
| information_schema |
| fedena_ultimate    |
| mysql              |
| test               |
+--------------------+

C:\>"C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysqladmin" version statu
s proc
C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysqladmin: connect to server
at 'localhost' failed
error: 'Access denied for user 'ODBC'@'localhost' (using password: NO)'

那么我应该为用户ODBC设置密码吗?如何运行?

您确定在管理员模式下运行sql吗

然后尝试重置身份验证值:-

mysql-host=localhost-user=username-password