用改表法:
mysql -u root -p //以权限用户root登录mysql>use mysql; //选择mysql库
mysql>select 'host' from user where user='root'; //查看mysql库中的user表的host值
mysql>update user set host = '%' where user ='root'; //修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址
mysql>flush privileges; //刷新MySQL的系统权限相关表
mysql>select 'host' from user where user='root'; //再重新查看user表时,有修改。。
#: service mysqld restart//重起mysql服务即可完成。