我不小心删除了我的用户表(删除了所有用户),现在每当我试图访问我的数据库时,它就会说:"host localhost is not allowed to connect to this MYSQL Server"。我试过直接连接,同样的错误。我使用的是apache xampp。
一个非常常见的问题,尝试这样做(它为我工作),进入你的 mysql 文件夹中会有一个名为 my.ini
只需添加 skip-grant-tables
中的 [mysqld]
如下图所示,保存文件,重新启动服务器。
[mysqld]
port=3306
skip-grant-tables
保存文件,重新启动服务器,如果问题仍然存在,请参考以下内容 这个环节.