我应该为 MariaDB 使用哪个端口?我似乎无法将 3306 用作 MariaDB 的 TCP 端口,因为 mySQL 已经在使用它

Which port should i use for MariaDB ? I cant seem to use 3306 as TCP port for MariaDB cause mySQL is already using that

我正在尝试设置 MariaDB,但我的 TCP port:3306 已被具有相同端口的 mySQL 使用。我该如何解决这个问题,或者更确切地说,我该如何更改到不同的端口。

3306 是 MySQL 和 MariaDB 的默认端口。您可以使用服务器配置文件中的 port 选项更改这些服务器中的任何一个的端口。

https://mariadb.com/kb/en/configuring-mariadb-with-option-files/

您应该使用什么值?这取决于您,只要没有其他服务在您的服务器主机上使用该端口即可。例如,您可以选择 3307。

所有需要连接到 MariaDB 的客户端也需要指定端口。大多数客户端连接器默认使用端口 3306,如果您想连接到选择了 non-default 端口的 MySQL 或 MariaDB 实例,那么您需要在客户端代码中指定该端口连接。