解决客户端连接mysql出现 xxx.xxx.xxx.xxx is not allowed to connect to

WBOY
发布: 2016-06-07 17:18:09
原创
945 人浏览过

在CentOS上把mysql都配置好了,在Linux下登录mysql都没有问题,但是在Windows下用navicat远程连接连接msyql时报 is not allowed

在CentOS上把mysql都配置好了,在Linux下登录mysql都没有问题,但是在Windows下用navicat远程连接连接msyql时报 is not allowed to connect to this MySQL server ,上网一查,发现是没有远程连接的权限

于是我采用新增加一个用户的方法,,并赋予任意ip都可以远程连接的权限,

mysql新增用户

#mysql -uroot -proot

mysql> grant all privileges on *.* to 'test'@'%' identified by 'test' with grant option;

mysql> flush privileges;

此处'%'很重要,代表任意ip都可以远程连接,而默认的root用户只能“localhost” 所以才会报 “ is not allowed to connect to this MySQL server” 无法连接数据库!

然后在远程连接一下,发现能连接了!

问题解决! mark 一下   ^_^

解决客户端连接mysql出现 xxx.xxx.xxx.xxx is not allowed to connect to

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!