phpmyadmin 不允许主机'localhost'连接到此MariaDB服务器

oxf4rvwz  于 4个月前  发布在  PHP
关注(0)|答案(2)|浏览(45)

我得到了下面的错误消息时登录在PhpMyAdmin甚至从终端:
mysqli_真实的_connect():(HY 000/1130):不允许主机“localhost”连接到此MariaDB服务器
此解决方案不起作用:

[mysql]
skip-grant-tables

字符串
我在windows10上使用Xampp

du7egjpx

du7egjpx1#

如果您使用的是xampp,那么只需在C:\xampp71\mysql\bin\my.ini文件中的[mysqld]下方和port= 3306上方添加skip-grant-tables。
注意:我使用xampp与php7.1和mariadb 10.3.16

vyswwuz2

vyswwuz22#

该错误意味着您在使用MySQL进行身份验证时尝试使用的用户没有权限。
您可以通过确保用户具有最广泛的权限来解决此问题:

GRANT ALL PRIVILEGES ON *.* TO '<username>'@'localhost';

字符串

相关问题