我的回答:MySQL默认使用的是TCP的3306端口。

一般数据库使用端口,比如MySQL是3306。
oracle数据库默认端口是TCP 1521端口。
一般数据库所指的端口都是指的是它的业务监听端口,这个监听端口需要处于监听状态。
my.ini(Linux系统下是my.cnf),当mysql服务器启动时它会读取这个文件,设置相关的运行环境参数。此文件中有一个参数是port;port=3306#设置mysql客户端连接服务端时默认使用的端口找到mysql运行目录下的my.ini(Linux系统下是my.cnf),查看此参数即可。
要确定端口映射的端口号,主要有以下几种方法:
1. **查看服务配置**:对于运行的服务或应用程序,通常在其配置文件或设置中可以找到使用的端口号。
例如,一个Web服务器可能在其配置文件中指定了监听的端口。
2. **使用命令行工具**:例如,在Unix或Linux系统中,可以使用"netstat"或"lsof"等命令行工具查看正在监听的端口。在windows系统中,可以使用"netstat"命令。
3. **查看网络防火墙规则**:如果端口映射是在网络防火墙(如iptables或Windows防火墙)中设置的,可以查看这些规则以确定端口号。
4. **查看路由器或硬件防火墙设置**:如果端口映射是在路由器或硬件防火墙上设置的,通常可以在其管理界面上查看端口映射规则。
通过上述方式,可以获取到要做端口映射的端口号。但请注意,不同的系统和应用可能会有特殊的端口使用情况和映射规则,具体操作时需要参照相应的文档和指南。
例如:mysql -h localhost -P端口号 -u root -p 你的密码
注意事项 哪个端口号的前面的p一定是大写的字母!