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端口号和防火墙配置完毕!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步