mysql 配置文件绑定ip_(三)设置mysql允许外部IP连接的解决方法及遇到的坑说明...
用命令查询端口情况: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连接的解决方法及遇到的坑说明...相关推荐
- mysql 死锁原因_Mysql并发时经典常见的死锁原因及解决方法
1.mysql都有什么锁 MySQL有三种锁的级别:页级.表级.行级. 表级锁:开销小,加锁快:不会出现死锁:锁定粒度大,发生锁冲突的概率最高,并发度最低. 行级锁:开销大,加锁慢:会出现死锁:锁定粒 ...
- ubuntu下连接mysql出现Access denied for user ‘rose‘@‘localhost‘ (using password: NO)的解决方法
ubuntu下连接mysql出现Access denied for user 'rose'@'localhost' (using password: NO)的解决方法 参考文章: (1)ubuntu下 ...
- mysql报196271错误_微软补丁造成MYSQL及Windows经常连接失败解决方法
[数据库闪断]微软补丁KB967723造成MySQL频繁无法连接的解决办法 微软补丁KB967723造成MySQL频繁无法连接,刷新即恢复正常的解决方法 (Can not connect to MyS ...
- 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 ...
- 路由器wan口认证断开服务器无响应,路由器WAN口设置已断开(服务器无响应)的解决方法...
越洋帮路由网原创:文章是关于"路由器WAN口设置已断开(服务器无响应)的解决方法"的相关知识分享,希望可以帮到大家. - 素材来源网络 编辑:小易. 路由器WAN口设置的地方显示: ...
- 数据源不定时间段后连接中断(解决方法:连接关闭后设置自启动,重新自动连接
数据源不定时间段后连接中断(解决方法:连接关闭后设置自启动,重新自动连接.问题描述如下 ): 数据源原配置文件如下:(备注:划红线的2行出现冲突) 修改后的数据源配置如下:(解决不定时间数据库连接中断 ...
- CentOS7安装CDH 第三章:CDH中的问题和解决方法
CentOS7安装CDH 第三章:CDH中的问题和解决方法 参考文章: (1)CentOS7安装CDH 第三章:CDH中的问题和解决方法 (2)https://www.cnblogs.com/yang ...
- 由于SSH配置文件的不匹配,导致的Permission denied (publickey)及其解决方法
由于SSH配置文件的不匹配,导致的Permission denied (publickey)及其解决方法 参考文章: (1)由于SSH配置文件的不匹配,导致的Permission denied (pu ...
- 断电的方法关闭计算机,win7设置usb关机断电|win7设置usb关机拔出断电的解决方法...
win7设置usb关机断电,win7设置usb关机拔出断电的解决方法?小伙伴们可能会经常性的遇到一个问题,就是win7电脑已经关闭了,但是插在计算机usb接口上的硬盘依然会被计算机供电,发出闪亮的光, ...
最新文章
- 2022-2028年中国GPS导航行业投资分析及前景预测报告
- 获取有效工作日封装类(原创)
- Linux系统运维之Zookeeper集群配置
- 配电基础知识汇总,99%的人都收藏了!
- 【蓝桥杯】基础练习 十进制转十六进制
- 计算机考试时间改革,武汉计算机二级考试时间和改革变化2021
- 20220129---CTF刷题---WEB--代码审计
- 在线VS Code阅读源码神器 github1s
- 花开的声音 - 张靓颖
- [Typecho主题] modernist
- linux连接池等待时间,LINUX系统下解决time_wait 连接数过多问题
- 面向切面的Spring
- android对象引用释放,Android程序的内存泄漏与规避方法
- 苹果7信号天线内部位置_苹果手机的天线在什么位置
- 乘风破浪的技术大咖再次集结 | 腾讯云TVP持续航行中
- html ul在div里居中,在DIV内水平居中UL
- python 矢量场的构造、计算;通过 matplotlib 作图、分析、筛选符合要求的像素点
- HTML+CSS+JS网页设计期末课程大作业:中华传统文化主题设计题题材【非遗文化14页】 web前端开发技术 web课程设计 网页规划与设计
- 前端模块化、组件化开发
- 【如何使用Arduino设置GRBL和控制CNC机床】