最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Linux下MySQLError1130不能远程访问

来源:动视网 责编:小采 时间:2020-11-09 12:16:39
文档

Linux下MySQLError1130不能远程访问

Linux下MySQLError1130不能远程访问:最近做Linux项目用到MySQL数据库,可是远程连接MySQL时总是报出erro 2003: Can 最近做Linux项目用到MySQL数据库,可是远程连接MySQL时总是报出erro 2003: Can't connect to MySQL server on '211.87.***.***' (111),
推荐度:
导读Linux下MySQLError1130不能远程访问:最近做Linux项目用到MySQL数据库,可是远程连接MySQL时总是报出erro 2003: Can 最近做Linux项目用到MySQL数据库,可是远程连接MySQL时总是报出erro 2003: Can't connect to MySQL server on '211.87.***.***' (111),


最近做Linux项目用到MySQL数据库,可是远程连接MySQL时总是报出erro 2003: Can

最近做Linux项目用到MySQL数据库,可是远程连接MySQL时总是报出erro 2003: Can't connect to MySQL server on '211.87.***.***' (111),昨天查了好几个小时才找到解决方案,如下:

1.sudo gedit /etc/mysql.my.cnf

找到bind-address =127.0.0.1

修改为bind-address =0.0.0.0

2.sudo /etc/init.d/ mysql restart

在这种情况下如果再尝试远程连接,则会报出ERROR 1130 (HY000): Host '211.87.***.***'is not allowed to connect to this MySQL server提示信息,,不能远程连接数据库。

在MySQL host上按如下命令操作

mysql -u root -ppassword //进入mysql控制台

mysql>use mysql;

mysql>update user set host = '%' where user = 'root'; //这个命令执行错误时可略过

mysql>flush privileges;

mysql>select host, user from user; //检查‘%’ 是否插入到数据库中

mysql>quit

文档

Linux下MySQLError1130不能远程访问

Linux下MySQLError1130不能远程访问:最近做Linux项目用到MySQL数据库,可是远程连接MySQL时总是报出erro 2003: Can 最近做Linux项目用到MySQL数据库,可是远程连接MySQL时总是报出erro 2003: Can't connect to MySQL server on '211.87.***.***' (111),
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top