要查询数据库的端口号,您可以使用以下方法:
数据库管理工具
使用数据库管理工具(如MySQL Workbench、Navicat、SQL Server Management Studio等)连接数据库,通常在连接界面可以看到端口号。
数据库配置文件
对于MySQL,查看`my.cnf`或`my.ini`文件,通常位于数据库安装目录或系统的配置目录中,搜索`port`关键词即可找到端口号。
对于SQL Server,查看`sqlservr.exe.config`文件,通常位于SQL Server的安装目录下。
对于Oracle,查看`listener.ora`文件。
使用命令行工具
对于MySQL,使用`SHOW VARIABLES LIKE 'port';`命令。
对于SQL Server,使用`SELECT @@serverport;`查询。
对于Oracle,使用`lsnrctl status`命令查看监听器状态。
操作系统命令
在Linux/macOS上,使用`netstat -tulpn | grep mysqld`或`ss -tulpn | grep mysqld`命令。
在Windows上,使用`netstat -ano | findstr 端口号`命令。
查询系统视图
对于SQL Server,使用`SELECT DISTINCT local_net_address, local_tcp_port FROM sys.dm_exec_connections WHERE local_tcp_port IS NOT NULL`查询。
请根据您使用的数据库类型选择合适的方法进行查询