MySQL的默认端口号是3306。如果你想查看MySQL正在使用的端口号,可以通过以下几种方法:
MySQL的配置文件通常是my.cnf
(Linux)或my.ini
(Windows)。在这个文件中,你可以找到端口号的设置。
# 在Linux上
cat /etc/mysql/my.cnf | grep port
# 在Windows上
type "C:\Program Files\MySQL\MySQL Server X.X\my.ini" | findstr port
登录到MySQL命令行客户端,然后执行以下SQL命令来查看当前连接的端口号:
SHOW VARIABLES LIKE 'port';
你可以使用操作系统提供的工具来查看MySQL进程正在监听的端口。
sudo netstat -tuln | grep 3306
或者使用ss
命令:
sudo ss -tuln | grep 3306
打开命令提示符并输入:
netstat -aon | findstr :3306
如果你是通过服务管理器安装的MySQL,可以在服务管理器中查看服务的属性来找到端口号。
sudo systemctl status mysql
打开服务管理器,找到MySQL服务,右键点击属性,查看“路径到可执行文件”中是否有端口号信息。
通过以上方法,你应该能够找到MySQL正在使用的端口号。如果你在使用过程中遇到任何问题,可以检查MySQL的日志文件,通常位于/var/log/mysql/error.log
(Linux)或C:\ProgramData\MySQL\MySQL Server X.X\Data\hostname.err
(Windows),以获取更多信息。
领取专属 10元无门槛券
手把手带您无忧上云