设置了root所有hosts远程登录,可是远程登录还是失败,原因可能如下:
登录本地数据库
mysql -uroot -p123456
查询用户表
mysql> select user,host,password from mysql.user;
删除密码为空的记录
delete from mysql.user where password='';
再查
flush privileges;
OK
设置了root所有hosts远程登录,可是远程登录还是失败,原因可能如下:
登录本地数据库
mysql -uroot -p123456
查询用户表
mysql> select user,host,password from mysql.user;
删除密码为空的记录
delete from mysql.user where password='';
再查
flush privileges;
OK