设置了root所有hosts远程登录,可是远程登录还是失败,原因可能如下:
登录本地数据库
mysql -uroot -p123456
查询用户表
mysql> select user,host,password from mysql.user;
删除密码为空的记录
delete from mysql.user where password='';
再查
flush privileges;
OK
本文共 248 字,大约阅读时间需要 1 分钟。
设置了root所有hosts远程登录,可是远程登录还是失败,原因可能如下:
登录本地数据库
mysql -uroot -p123456
查询用户表
mysql> select user,host,password from mysql.user;
删除密码为空的记录
delete from mysql.user where password='';
再查
flush privileges;
OK
转载于:https://my.oschina.net/zlhblogs/blog/1834870