如何修改MySQL监听IP地址

如何修改MySQL监听IP地址,第1张

Mysql默认在本地环路地址127.0.0.1的3306端口监听,要使用其它IP地址需要修改配置文件。

1.编辑/etc/my.cnf

在[mysqld]节中增加下面一行:

bind-address=0.0.0.0 #全部地址或者指定的ip地址

2.重启服务

service mysqld restart

3.验证

netstat -tln

如何更改MYSQL的监听地址(转)比如把 #netstat -ant0.0.0.0 3306改成#netstat -ant192.168.0.5 3306127.0.0.1 3306只让内网可以连到。 这样会比较安全一点呀。先,多谢大家指点了。mysqld --user=mysql --bind-address=127.0.0.1*安全配置*为了数据的安全,可以考虑让MySQL只守候在127.0.0.1上,这样从Internet上就无法直接访问数据库了。修改/etc/init.d/mysql文件在start部分找到类似下面这行$bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file &修改成$bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file --bind-address=127.0.0.1 &重起MySQL/etc/init.d/mysql restart最后netstat -l确认一下:tcp 0 0 localhost:mysql *:* LISTENOK,到这里MySQL就安装完成了。因为最后我们让MySQL守候在127.0.0.1,为了方便管理MySQL,推荐安装phpmyAdmin.

和所有其他TCP协议的端口监听道理是一样的,在服务器的3306端口,MySQL服务反复监听是否有客户端发过来的请求(实际上就是一个死循环在不停侦测),而一旦某个客户端向该端口发出了请求,就可以被监测到,进行后续处理。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7517909.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存