我是靠谱客的博主 土豪荷花,最近开发中收集的这篇文章主要介绍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所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部