phpMyAdmin登录出现Access denied for user ‘ODBC‘@‘localhost‘ (using password: NO) 的解决方法

先把wampserver的mysql数据库端口改为自己的mysql数据库端口3306phpMyAdmin登录出现Access denied for user ‘ODBC‘@‘localhost‘ (using password: NO) 的解决方法_第1张图片

在mysql的的bin目录运行cmd,然后输入命令:mysql -u root -p,然后直接回车
然后输入“use mysql”。
“ update user set password=PASSWORD('123456') where user='root'; ”
最后输入“flush privileges;”,不输入这个的话,修改密码的操作不会生效的。
输入“quit”退出。
现在MYSQL已经加上密码了,
这时候通过wampserver访问phpmyadmin会发现无法访问,没有权限,需要输入密码,
这时间就需要改动wamp安装目录里的 config.inc.php文件了!
打开config.inc.php文件,
找到如下位置:
$cfg['Servers'][$i]['user'] = 'root';
在password对应的后面写上之前设置的密码

你可能感兴趣的:(PHP)