CentOS7 修改MySql默认端口

首先 mysql -u root -p   输入密码后进入mysql

输入show global variables like 'port';  查看端口号

mysql> show global variables like 'port';  
+---------------+-------+  
| Variable_name | Value |  
+---------------+-------+  
| port | 3306 |  
+---------------+-------+  
1 row in set (0.00 sec)  

修改端口,编辑文件,vim /etc/my.conf,添加端口参数:

port=2020

  

然后重启mysql:

systemctl restart mysqld.service

防火墙:

查看防火墙状态:

systemctl status firewalld

 

 如图,防火墙正在运行

开放端口放行:

firewall-cmd --zone=public --add-port=3306/tcp --permanent

加上--permanet参数永久生效,如果前面修改了端口号,此处的3306就应改成对应的端口号,然后使用命令重新读取防火墙规则:

firewall-cmd --reload

至此,MySQL端口号和防火墙配置完毕!

posted @ 2021-11-04 09:49  YuanY  阅读(1494)  评论(0编辑  收藏  举报