展开全部
有三种方法:
方法一e69da5e6ba903231313335323631343130323136353331333431336230(不推荐)、本地登入mysql,更改"mysql"数据库里的"user"表里的"host"项,将"localhost"改为"%"#mysql-uroot-proot
mysql>usemysql;
mysql>updateusersethost='%'whereuser='root';
mysql>selecthost,userfromuser;
方法二、直接授权(推荐)
从任何主机上使用root用户,密码:youpassword(你的root密码)连接到mysql服务器:(首先登陆Linux服务器,填写下面代码即可)[root@localhostsoftware]#mysql-uroot-proot
mysql>GRANTALLPRIVILEGESON*.*TO'root'@'%'IDENTIFIEDBY'youpassword'WITHGRANTOPTION;
mysql>FLUSHPRIVILEGES;
操作完后切记执行以下命令刷新权限FLUSHPRIVILEGES;
方法三:终极方法注释bind-address=127.0.0.1
找到f
把bind-address=127.0.0.1前面加上#
即#bind-address=127.0.0.1