📅  最后修改于: 2023-12-03 14:45:27.323000             🧑  作者: Mango
如果你在使用phpMyAdmin时遇到了 “访问被拒绝” 的错误提示,以下内容可能会对你有所帮助。
安全设置 - phpMyAdmin可能因为安全设置而禁止访问。
IP访问控制 - IP访问控制可能限制了你的访问。
MySQL用户权限 - PHPMyAdmin需要MySQL用户有足够的权限才能访问并执行查询命令。
根据上述原因,你可以尝试以下方法解决问题:
config.inc.php
文件,找到$cfg['Servers'][$i]['host']
这行,将localhost改为127.0.0.1。$cfg['Servers'][$i]['AllowNoPassword']
的值为true。config.inc.php
文件,找到$cfg['Servers'][$i]['AllowDeny']['order']
这行。$cfg['Servers'][$i]['AllowDeny']['rules']
后添加允许访问的IP地址,示例:$cfg['Servers'][$i]['AllowDeny']['rules'] = array('127.0.0.1', 'localhost');
grant all privileges on *.* to 'user'@'localhost';
或grant all privileges on *.* to 'user'@'%';
语句,将'user'替换为你的用户名。如果你遵循上述方法并成功解决了问题,恭喜你!现在你可以愉快地使用phpMyAdmin了。如果问题没有解决,请检查你的环境并尝试其他解决方法。