即使从终端登录 PhpMyAdmin 时,我也收到以下错误消息:mysqli_real_connect(): (HY000/1130): Host 'localhost' 不允许连接到这个 MariaDB 服务器此解决方案不起作用:[mysql]skip-grant-tables我在 windows10 上使用 Xampp
2 回答
慕的地6264312
TA贡献1817条经验 获得超6个赞
如果您使用的是 xampp,那么只需在 C:\xampp71\mysql\bin\my.ini 文件中的 [mysqld] 下方和 port= 3306 上方添加skip-grant-tables。
注意:我在 php7.1 和 mariadb 10.3.16 中使用 xampp
MMMHUHU
TA贡献1834条经验 获得超8个赞
该错误意味着您在使用 mysql 进行身份验证时尝试使用的用户没有权限。
您可以通过确保用户拥有最广泛的权限来解决此问题:
GRANT ALL PRIVILEGES ON *.* TO '<username>'@'localhost;
- 2 回答
- 0 关注
- 580 浏览
添加回答
举报
0/150
提交
取消