在linux中修改mysql的默认端口号
时间:2019-08-20 17:58:07 来源:igfitidea点击:
从安全角度考虑,为了防止攻击者扫描MySQL服务器的默认端口3306,一般都修改端口并使用防火墙来防范攻击者
修改MySQL服务器默认端口号3306的步骤
检查系统中可用的端口号
例如,我要找3337号端口,确保它是空闲的,没有被任何其他进程使用。
root@ubuntu:~# netstat -tanp|grep 3337
编辑打开my.cnf文件
在CentOS和Red Hat中, 路径是 /etc/my.cnf
在Ubuntu和Debian中, 路径是 /etc/mysql/my.cnf
可以使用find / -name my.cnf
进行搜索。
找到[mysqld]部分。
修改端口号3306:
vi my.cnf [mysqld] port = 3337
重启mysql服务
CentOS和Red Hat系统
service mysqld restart
在Ubuntu和Debian系统
service mysql restart 或者 /etc/init.d/mysql restart
测试,连接mysql服务器
mysql -u username -h FQDN-hostname-or-ipaddress -P port-number -p mysql -u root -h 127.0.0.1 -P3337 -p