MySQL 的端口号是一个重要的配置项,默认情况下为3306,以下是关于如何查看和修改MySQL端口号的详细步骤:
查看MySQL端口号
1、通过命令行查看:
在Windows系统中,打开DOS窗口,输入以下命令连接到MySQL服务:
mysql u root p
然后输入密码,连接成功后,输入以下命令查看端口号:
show global variables like 'port';
这将显示当前MySQL服务的端口号。
2、通过MySQL Workbench查看:
打开MySQL Workbench,点击“Local instance MySQL80”进入连接。
单击“Server Status”查看服务器状态,即可见端口号。
3、使用ps命令查看进程:
在Linux系统中,可以使用ps命令结合grep来查找与MySQL相关的进程及其端口号:
ps ef | grep mysql | grep port
或者
ps aux | grep mysql | grep port
4、检查网络监听端口:
使用netstat命令可以显示MySQL正在监听的IP地址和端口:
netstat tuln | grep 3306
这将显示MySQL正在使用的端口号。
5、查看配置文件:
在Linux系统中,可以查看MySQL的配置文件/etc/my.cnf(或早期版本的my.conf)来找到端口号设置:
grep port /etc/my.cnf
修改MySQL端口号
1、编辑配置文件:
找到MySQL的安装目录下的配置文件my.ini(Windows)或/etc/my.cnf(Linux),使用文本编辑器打开。
搜索当前的端口号(默认是3306),将其修改为新的端口号(范围是065535)。
保存并关闭配置文件。
2、重新启动MySQL服务:
在Windows系统中,可以通过“服务”应用程序或命令行重启MySQL服务:
net stop MySQL net start MySQL
在Linux系统中,可以使用以下命令重启MySQL服务:
systemctl restart mysqld
或
/etc/init.d/mysqld restart
3、验证更改:
重启MySQL服务后,按照上述查看端口号的方法再次检查,确保端口号已成功更改。
修改MySQL端口号后,需要确保防火墙和安全组规则允许新端口的通信,否则可能无法从外部访问MySQL服务,如果MySQL服务被其他应用程序或系统组件依赖,请确保这些依赖项能够适应新的端口号。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1228647.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复