最近在玩ubuntu,装完PHP+MYSQL的环境后,用Navicat连接mysql时发现怎么也连接不上,即使将root设置为了%号后依然无效,于是发现原来是mysql的3306端口未对外开放,找到原因就好解决啦!
1、首先查看端口是否打开 netstat -an|grep 3306

上图的3306端口显示的是:127.0.0.1表示的是本地
2、打开mysql配置文件sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
将bind-address = 127.0.0.1注销

截图中标红线的地方
3、重启ubuntu系统
再次执行 netstat -an|grep 3306

是不是发现已经变化啦,在用navicat试试吧!
Kali Linux怎么修改默认whisker菜单图标?
Kali Linux鼠标怎么设置左撇子模式? Linux鼠标左手操作的选择方法
deepin20怎么卸载软件程序? deepin卸载应用的两种方法
deepin20怎么使用画板打开图片? deepin画板打开图片的两种方法
deepin20默认浏览器怎么设置? deepin添加默认浏览器的技巧
deepin系统怎么设置屏幕分辨率? deepin分辨率的设置方法