MySQL的远程连接问题 错误1130
Posted 相濡以沫66
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL的远程连接问题 错误1130相关的知识,希望对你有一定的参考价值。
解决办法:将localhost改成%.
在远程主机上-->
登陆mysql服务执行如下代码:
mysql -u root -p mysql>use mysql; mysql>update user set host =’%‘where user =’root’; mysql>flush privileges;
中间异常:
在执行update语句时出现ERROR 1062 (23000): Duplicate entry ‘%-root‘ for key ‘PRIMARY‘ 错误。
则查询select host from user where user = ‘root‘;
结果中host有 ‘%‘ 值就直接执行下面的代码
flush privileges;
法二:
权限分配,原理即是分配能链接的ip
以上是关于MySQL的远程连接问题 错误1130的主要内容,如果未能解决你的问题,请参考以下文章