用命令查询端口情况:netstat -an | grep LISTEN

发现mysql用到3306这个端口,只能被127.0.0.1访问(0.0.0.0的就是每个IP都有的服务,写明哪个IP的就是绑定那个IP的服务)

网上查了一下默认情况下mysql只允许本地进入设置,如果需要外部IP连接到mysql,需要向mysql数据库里的“user”表里添加相关授权。

具体步骤:

1.授权(此处是对root用户授权mysql所有数据库)

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'newpwd' WITH GRANT OPTION;

如果针对某个特定的用户test授权某个指定的数据testdb用下面例子中的命令

mysql>GRANT ALL PRIVILEGES ON `testdb`.* TO 'test'@%' IDENTIFIED BY 'newpwd' WITH GRANT OPTION;

2.刷新权限使其生效

mysql>flush privileges;

之后去到user表查询已经有相关结果

3.去修改mysql配置文件。编辑my.cnf文件,注释掉bind-address           = 127.0.0.1

去查找my.cnf的时候发现在/etc/my.cnf 有,打开文件里面没有“bind-address           = 127.0.0.1”这一行,这时发现这个文件是之前卸载的时候没有删除干净的。那么my.cnf究竟在哪里呢?

可以查看mysql的配置文件启动列表

mysqld --help --verbose | less

按着这个顺序,我在/usr/local/etc/my.cof 找到了,注释掉bind-address           = 127.0.0.1 即可

4.重启mysql。

重启之后再检查一下mysql是否对外开放端口

netstat -an|grep 3306

搞定!!

mysql 配置文件绑定ip_(三)设置mysql允许外部IP连接的解决方法及遇到的坑说明...相关推荐

  1. mysql 死锁原因_Mysql并发时经典常见的死锁原因及解决方法

    1.mysql都有什么锁 MySQL有三种锁的级别:页级.表级.行级. 表级锁:开销小,加锁快:不会出现死锁:锁定粒度大,发生锁冲突的概率最高,并发度最低. 行级锁:开销大,加锁慢:会出现死锁:锁定粒 ...

  2. ubuntu下连接mysql出现Access denied for user ‘rose‘@‘localhost‘ (using password: NO)的解决方法

    ubuntu下连接mysql出现Access denied for user 'rose'@'localhost' (using password: NO)的解决方法 参考文章: (1)ubuntu下 ...

  3. mysql报196271错误_微软补丁造成MYSQL及Windows经常连接失败解决方法

    [数据库闪断]微软补丁KB967723造成MySQL频繁无法连接的解决办法 微软补丁KB967723造成MySQL频繁无法连接,刷新即恢复正常的解决方法 (Can not connect to MyS ...

  4. Mysql 时间格式默认空串 ‘0000-00-00 00:00:00‘ select抛出异常的解决方法

    Mysql 时间格式默认空串 '0000-00-00 00:00:00' select抛出异常的解决方法 参考文章: (1)Mysql 时间格式默认空串 '0000-00-00 00:00:00' s ...

  5. 路由器wan口认证断开服务器无响应,路由器WAN口设置已断开(服务器无响应)的解决方法...

    越洋帮路由网原创:文章是关于"路由器WAN口设置已断开(服务器无响应)的解决方法"的相关知识分享,希望可以帮到大家. - 素材来源网络 编辑:小易. 路由器WAN口设置的地方显示: ...

  6. 数据源不定时间段后连接中断(解决方法:连接关闭后设置自启动,重新自动连接

    数据源不定时间段后连接中断(解决方法:连接关闭后设置自启动,重新自动连接.问题描述如下 ): 数据源原配置文件如下:(备注:划红线的2行出现冲突) 修改后的数据源配置如下:(解决不定时间数据库连接中断 ...

  7. CentOS7安装CDH 第三章:CDH中的问题和解决方法

    CentOS7安装CDH 第三章:CDH中的问题和解决方法 参考文章: (1)CentOS7安装CDH 第三章:CDH中的问题和解决方法 (2)https://www.cnblogs.com/yang ...

  8. 由于SSH配置文件的不匹配,导致的Permission denied (publickey)及其解决方法

    由于SSH配置文件的不匹配,导致的Permission denied (publickey)及其解决方法 参考文章: (1)由于SSH配置文件的不匹配,导致的Permission denied (pu ...

  9. 断电的方法关闭计算机,win7设置usb关机断电|win7设置usb关机拔出断电的解决方法...

    win7设置usb关机断电,win7设置usb关机拔出断电的解决方法?小伙伴们可能会经常性的遇到一个问题,就是win7电脑已经关闭了,但是插在计算机usb接口上的硬盘依然会被计算机供电,发出闪亮的光, ...

最新文章

  1. 2022-2028年中国GPS导航行业投资分析及前景预测报告
  2. 获取有效工作日封装类(原创)
  3. Linux系统运维之Zookeeper集群配置
  4. 配电基础知识汇总,99%的人都收藏了!
  5. 【蓝桥杯】基础练习 十进制转十六进制
  6. 计算机考试时间改革,武汉计算机二级考试时间和改革变化2021
  7. 20220129---CTF刷题---WEB--代码审计
  8. 在线VS Code阅读源码神器 github1s
  9. 花开的声音 - 张靓颖
  10. [Typecho主题] modernist
  11. linux连接池等待时间,LINUX系统下解决time_wait 连接数过多问题
  12. 面向切面的Spring
  13. android对象引用释放,Android程序的内存泄漏与规避方法
  14. 苹果7信号天线内部位置_苹果手机的天线在什么位置
  15. 乘风破浪的技术大咖再次集结 | 腾讯云TVP持续航行中
  16. html ul在div里居中,在DIV内水平居中UL
  17. python 矢量场的构造、计算;通过 matplotlib 作图、分析、筛选符合要求的像素点
  18. HTML+CSS+JS网页设计期末课程大作业:中华传统文化主题设计题题材【非遗文化14页】 web前端开发技术 web课程设计 网页规划与设计
  19. 前端模块化、组件化开发
  20. 【如何使用Arduino设置GRBL和控制CNC机床】

热门文章

  1. 一口气说出四种幂等性解决方案,面试官露出了姨母笑~
  2. 同样是持久化,竟然有这么大的差别!
  3. 深度学习技术在美图个性化推荐的应用实践
  4. 突破高连接性能瓶颈,图数据库在银行业这么用
  5. 这10道Java面试题!95%的人回答不出来!
  6. 你想学Java?资源都在这里了
  7. 互联网架构为什么要做服务化
  8. 美团方法论,苦练基本功
  9. 敏捷团队如何通过Leangoo领歌迭代看板进行迭代规划和任务协同
  10. ubuntu16.04安装opencv3.4.1教程