我得到了下面的错误消息时登录在PhpMyAdmin甚至从终端:mysqli_真实的_connect():(HY 000/1130):不允许主机“localhost”连接到此MariaDB服务器此解决方案不起作用:
[mysql] skip-grant-tables
字符串我在windows10上使用Xampp
du7egjpx1#
如果您使用的是xampp,那么只需在C:\xampp71\mysql\bin\my.ini文件中的[mysqld]下方和port= 3306上方添加skip-grant-tables。注意:我使用xampp与php7.1和mariadb 10.3.16
vyswwuz22#
该错误意味着您在使用MySQL进行身份验证时尝试使用的用户没有权限。您可以通过确保用户具有最广泛的权限来解决此问题:
GRANT ALL PRIVILEGES ON *.* TO '<username>'@'localhost';
字符串
2条答案
按热度按时间du7egjpx1#
如果您使用的是xampp,那么只需在C:\xampp71\mysql\bin\my.ini文件中的[mysqld]下方和port= 3306上方添加skip-grant-tables。
注意:我使用xampp与php7.1和mariadb 10.3.16
vyswwuz22#
该错误意味着您在使用MySQL进行身份验证时尝试使用的用户没有权限。
您可以通过确保用户具有最广泛的权限来解决此问题:
字符串