怎么知道mysql端口号
时间 : 2023-03-09 05:29:01声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

MySQL默认的端口号是3306,但是这个端口号可以根据实际情况进行修改。如果你安装了MySQL并且没有修改过端口号,那么你可以使用3306作为端口号。如果你不确定MySQL的端口号,可以通过一下两种方式进行查询:

1. 查询my.cnf文件

在Linux或Unix系统下,可以通过查看my.cnf文件来查找MySQL的端口号。该文件通常位于MySQL的安装目录下,路径可能是/etc/my.cnf或者/usr/local/mysql/my.cnf。打开my.cnf文件,可以在其中查找以下文本:

[mysqld]

port = 3306

或者

[client]

port = 3306

如果在文件中能够查找到以上文本,则表明MySQL的端口号为3306。

2. 查询MySQL运行状态

另一种查询MySQL端口号的方式是查看MySQL运行状态。通过执行以下命令可以查看MySQL运行状态:

$ sudo service mysql status

该命令连续输出的一些信息中,其中包含MySQL的端口号信息。例如:

Jun 30 09:49:15 ubuntu20 systemd[1]: Started MySQL Community Server.

Jun 30 09:49:15 ubuntu20 mysqld[1575]: 2021-06-30T01:49:15.271567Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.25-0ubuntu0.20.04.1) starting as process 1575

Jun 30 09:49:15 ubuntu20 mysqld[1575]: 2021-06-30T01:49:15.279714Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.

Jun 30 09:49:15 ubuntu20 mysqld[1575]: 2021-06-30T01:49:15.933308Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.

Jun 30 09:49:15 ubuntu20 mysqld[1575]: 2021-06-30T01:49:16.042563Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '::' port: 33060, socket: /var/run/mysqld/mysqlx.sock

Jun 30 09:49:16 ubuntu20 mysqld[1575]: 2021-06-30T01:49:16.086221Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.

Jun 30 09:49:16 ubuntu20 mysqld[1575]: 2021-06-30T01:49:16.086760Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now available for this channel.

Jun 30 09:49:16 ubuntu20 mysqld[1575]: 2021-06-30T01:49:16.097159Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.25-0ubuntu0.20.04.1' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubuntu).

Jun 30 09:49:16 ubuntu20 mysqld[1575]: 2021-06-30T01:49:16.108806Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Socket: /var/run/mysqld/mysqlx.sock bind-address: :: port: 33060

~

在上面的输出中,可以看到MySQL的运行状态以及端口号信息。在这个例子中,MySQL的端口号为3306。

希望以上两种方法能够帮到您查询MySQL的端口号。