我是靠谱客的博主 土豪荷花,最近开发中收集的这篇文章主要介绍ERROR 1130 (HY000): Host '192.168.0.190' is not allowed to connect to this MySQL serv,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
环境:
CentOS6.2、MySQL5.1
问题描述:
在配置文件中将需要连接的MySQL的host设置为192.168.0.190(其实就是我自己的IP地址),然后运行自己的程序,结果返回MySQL错误提示,如标题所示。根据字面意思就是不允许通过192.168.0.190连接MySQL服务器。
问题分析:
根据错误提示分析,使用localhost连接MySQL是可以的,但是192.168.0.190去连接却被拒绝,那么首先肯定数据库服务器是没有问题的,应该是权限的问题,因为自己对MySQL也不是太了解,所以只能分析到这里,然后百度,果然是,默认MySQL是不允许使用root账号进行远程连接的。
解决办法:
为root账号赋予权限,使之可以远程连接数据库服务器,即:mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
最后
以上就是土豪荷花为你收集整理的ERROR 1130 (HY000): Host '192.168.0.190' is not allowed to connect to this MySQL serv的全部内容,希望文章能够帮你解决ERROR 1130 (HY000): Host '192.168.0.190' is not allowed to connect to this MySQL serv所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复