0. 前言html
网上看到不少开启Mysql远程访问端口,修改的配置文件我都没有找到。node
特地查看了个人Linux版本mysql
$ sudo lsb_release -asql
显示以下:vim
Distributor ID: Ubuntu Description: Ubuntu 16.04.1 LTS Release: 16.04 Codename: xenial
1. 查看3306端口是否正常tcp
root@node1:~# netstat -an | grep 3306 tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
注意:如今的3306端口绑定的IP地址是本地的127.0.0.1post
2. 修改Mysql配置文件(注意路径,跟以前网上的不少版本位置都不同)url
root@node1:~# vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到spa
bind-address = 127.0.0.1
前面加#注释掉.net
3. 重启Mysql
root@node1:~# /etc/init.d/mysql restart
[ ok ] Restarting mysql (via systemctl): mysql.service.
4. 再次查看端口信息
root@node1:~# netstat -an | grep 3306 tcp6 0 0 :::3306 :::* LISTEN