?前言
網上看到很多開啟Mysql遠程訪問端口搪搏,修改的配置文件我都沒有找到润脸。
特意查看了我的Linux版本
$ sudo lsb_release -a
顯示如下:
Distributor ID: Ubuntu
Description:? ? Ubuntu 16.04.1 LTS
Release:? ? ? ? 16.04Codename:? ? ? xenial
1. 查看3306端口是否正常
root@node1:~# netstat -an |grep3306
tcp? ? ? ? 00127.0.0.1:33060.0.0.0:*? ? ? ? ? ? ? LISTEN
注意:現(xiàn)在的3306端口綁定的IP地址是本地的127.0.0.1
2. 修改Mysql配置文件(注意路徑,跟之前網上的很多版本位置都不一樣)
root@node1:~# vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到
bind-address? ? ? ? ? ? =127.0.0.1
前面加#注釋掉
3. 重啟Mysql
root@node1:~# /etc/init.d/mysql restart
[ ok ] Restarting mysql (via systemctl): mysql.service.
4. 再次查看端口信息
root@node1:~# netstat -an |grep3306tcp6? ? ? 00:::3306:::*? ? ? ? ? ? ? ? ? ? LISTEN
OK!