linux服务器:修改MySQL默认端口操作指南
·
如果你还没安装,MySQL详细安装教程看这里:新买的linux服务器,安装mysql8.0-CSDN博客
系统:debian 12
一、配置文件(如果不想了解,可以直接去第二)
vim /etc/mysql/my.cnf
cat /etc/mysql/my.cnf 可以看到有以下两行配置
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/
1、!includedir 的意思是 MySQL 配置文件的内置指令:
2、!includedir /etc/mysql/conf.d/ 这个目录: 是自定义扩展目录,可以把自己新增配置放这里,用于拆分配置、不改动系统原文件。 例如新建 custom.cnf、slowlog.cnf 单独管理慢日志、连接限制等。
3、/etc/mysql/mysql.conf.d/ 这个目录:存放MySQL 服务主配置,系统自带核心配置文件,例如常见mysqld.cnf:mysqld 数据库实例核心参数(端口、数据目录、字符集、内存、日志等)
二、修改MySQL端口
1、编辑配置
#编辑配置
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
#找到mysqld 加入端口号:推荐 1024~65535 避开常用服务
[mysqld]
port = 51888
设置完成后查看效果:cat /etc/mysql/mysql.conf.d/mysqld.cnf

2、重启MySQL:sudo systemctl restart mysql
3、腾讯云服务器允许端口:
应用类型自定义(或者自己服务器有防火墙根据实际情况开放)
三、备注:
改端口 ≠ 安全,只能挡住最低级的自动化批量扫描;
核心安全是:不暴露公网 、 IP 白名单 、 强密码 、 权限控制。
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐



所有评论(0)