打开\MySQL\MySQL Server 5.0\my.ini 这个文件,找到 mysqld这一行,在这行的下面加入:skip-grant-tables
然后重启mysql 服务

此时在用命令行登录mySQL时,账号和密码可以任意。
如果想再次使用local host登录做以下操作
mysql>select host,user from user;
mysql>delete from user where host='localhost';
mysql>flush privileges;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456'
WITH GRANT OPTION;
mysql>flush privileges;
最后去掉 my.ini 文件中mysqld 加的的命令,并重启mySQL服务。
打开mySQL链接数据库,出现1130 -host ‘localhost‘ is not allowed的解决方法
最新推荐文章于 2025-01-12 14:43:23 发布