要查看自建数据库的IP和端口号,你可以根据使用的数据库管理系统(DBMS)不同,采用不同的方法。下面是几种常见数据库的查看方法:
MySQL/MariaDB
-
查看配置文件:
- 配置文件通常位于
/etc/my.cnf
或/etc/mysql/my.cnf
。 - 查找
bind-address
参数来确定绑定的IP地址。 - 查找
port
参数来确定端口号(默认端口是3306)。
- 配置文件通常位于
-
使用SQL命令:
- 登录到MySQL/MariaDB服务器:
mysql -u root -p
执行以下查询查看绑定的IP地址和端口号
SHOW VARIABLES LIKE 'port';
SHOW VARIABLES LIKE 'bind_address';
PostgreSQL
-
查看配置文件:
- 配置文件通常位于
/etc/postgresql/<version>/main/postgresql.conf
或/var/lib/pgsql/<version>/data/postgresql.conf
。 - 查找
listen_addresses
参数来确定绑定的IP地址。 - 查找
port
参数来确定端口号(默认端口是5432)。
- 配置文件通常位于
-
使用SQL命令:
- 登录到PostgreSQL服务器:
psql -U postgres
执行以下查询查看绑定的IP地址和端口号:
SHOW port;
SHOW listen_addresses;
- 登录到PostgreSQL服务器:
SQL Server
-
查看配置工具:
- 使用SQL Server Configuration Manager来查看和配置IP地址和端口号。
-
使用SQL命令:
- 登录到SQL Server:
sqlcmd -S <server_name> -U <username> -P <password>
- 执行以下查询查看绑定的IP地址和端口号:
SELECT local_net_address, local_tcp_port
FROM sys.dm_exec_connections
WHERE session_id = @@SPID;
- 登录到SQL Server:
Oracle Database
-
查看配置文件:
- 配置文件是
listener.ora
,通常位于$ORACLE_HOME/network/admin
目录下。 - 查找
HOST
参数来确定绑定的IP地址。 - 查找
PORT
参数来确定端口号(默认端口是1521)。
- 配置文件是
-
使用SQL命令:
- 登录到Oracle数据库:
sqlplus / as sysdba
- 执行以下查询查看端口号:
SELECT DBMS_XDB.GETHTTPPORT FROM dual;
- 登录到Oracle数据库:
MongoDB
-
查看配置文件:
- 配置文件通常位于
/etc/mongod.conf
。 - 查找
net.bindIp
参数来确定绑定的IP地址。 - 查找
net.port
参数来确定端口号(默认端口是27017)。
- 配置文件通常位于
-
使用命令行:
- 登录到MongoDB:
mongo
- 执行以下命令查看端口号:
db.serverStatus().connections
- 登录到MongoDB:
这些方法可以帮助你查看大多数流行数据库的IP和端口号。