MySQL 連接埠參考  /  MySQL 連接埠參考表

3 MySQL 連接埠參考表

下列表格描述 MySQL 產品與功能所使用的連接埠。連接埠資訊適用於 MySQL 5.7 及更高版本。

用戶端 - 伺服器連線連接埠

連接埠 3306 是傳統 MySQL 通訊協定( port )的預設連接埠,mysql 用戶端、MySQL 連接器以及 mysqldumpmysqlpump 等公用程式會使用該連接埠。X 通訊協定( mysqlx_port )的連接埠(由 MySQL Shell、MySQL 連接器和 MySQL Router 等用戶端支援)是將傳統 MySQL 通訊協定使用的連接埠乘以 10 來計算的。例如,如果傳統 MySQL 通訊協定連接埠的預設值為 3306,則 X 通訊協定連接埠為 33060。

表 3-1 用戶端 - 伺服器連線連接埠

預設連接埠/通訊協定 描述 SSL 或其他加密 是否必要 方向
3306/TCP MySQL 用戶端至 MySQL 伺服器(傳統 MySQL 通訊協定) 是,除非您僅使用 X 通訊協定 從 MySQL 用戶端至 MySQL 伺服器
33060/TCP MySQL 用戶端至 MySQL 伺服器(X 通訊協定) 是,除非您僅使用連接埠 3306 從 MySQL 用戶端至 MySQL 伺服器

若要驗證 MySQL 伺服器上這些連接埠的值,請發出

mysql> SHOW VARIABLES LIKE 'port';
mysql> SHOW VARIABLES LIKE 'mysqlx_port';

MySQL 管理連線連接埠

從 MySQL 8.0.14 開始,伺服器允許專門為管理連線設定 TCP/IP 連接埠。這提供了在用於一般連線的網路介面上允許單一管理連線的替代方案。如需更多資訊,請參閱 管理連線管理

表 3-2 MySQL 管理連線連接埠

預設連接埠/通訊協定 描述 SSL 或其他加密 是否必要 方向
33062/TCP (預設) 專門為 MySQL 管理連線設定的連接埠(傳統 MySQL 通訊協定) 從 MySQL 用戶端至 MySQL 伺服器

若要驗證 MySQL 伺服器上此連接埠的值,請發出

mysql> SHOW VARIABLES LIKE 'admin_port';

MySQL Shell 連接埠

MySQL Shell 支援 X 通訊協定和傳統 MySQL 通訊協定。如需更多資訊,請參閱 MySQL Shell 8.0

表 3-3 MySQL Shell 連接埠

預設連接埠/通訊協定 描述 SSL 或其他加密 是否必要 方向
3306/TCP MySQL 用戶端至 MySQL 伺服器(傳統 MySQL 通訊協定) 是,除非您僅使用 X 通訊協定 從 MySQL Shell 至 MySQL 伺服器
33060/TCP MySQL 用戶端至 MySQL 伺服器(X 通訊協定) 是,除非您僅使用連接埠 3306 從 MySQL Shell 至 MySQL 伺服器
33061/TCP MySQL Shell 在 InnoDB Cluster 設定期間用來檢查伺服器的連接埠 是,如果執行 InnoDB Cluster 從 MySQL Shell 至 InnoDB Cluster 中的執行個體

MySQL Workbench 連接埠

表 3-4 MySQL Workbench 連接埠

預設連接埠/通訊協定 描述 SSL 或其他加密 是否必要 方向
3306/TCP MySQL 用戶端至 MySQL 伺服器(傳統 MySQL 通訊協定) 選用(使用 3306、33060 或 22) 從 MySQL Workbench 至 MySQL 伺服器
22/TCP 透過 SSH 通道連線 選用(使用 3306、33060 或 22) 從 MySQL Workbench 至 MySQL 伺服器

MySQL 用戶端 - MySQL Router 連線連接埠

表 3-5 用戶端 - 路由器連線連接埠

預設連接埠/通訊協定 描述 SSL 或其他加密 是否必要 方向
6446/TCP 從 MySQL 用戶端至 MySQL Router 的讀寫 SQL(傳統 MySQL 通訊協定) 是。繼承自 MySQL 用戶端和伺服器。如果用戶端 --ssl-modeVERIFY_IDENTITY,則路由器必須與伺服器位於相同的 IP 位址。 如果 MySQL Router 提供讀寫存取權,則為必要 MySQL 用戶端讀寫至 MySQL Router
6447/TCP 從 MySQL 用戶端至 MySQL Router 的唯讀 SQL(傳統 MySQL 通訊協定) 與上述相同 如果 MySQL Router 提供唯讀存取權,則為必要 MySQL 用戶端唯讀至 MySQL Router
6448/TCP 從 MySQL 用戶端至 MySQL Router 的讀寫 API 呼叫(X 通訊協定) 與上述相同 如果 MySQL Router 提供讀寫存取權,則為必要 MySQL 用戶端至 MySQL Router
6449/TCP 從 MySQL 用戶端至 MySQL Router 的唯讀呼叫(X 通訊協定) 與上述相同 如果 MySQL Router 提供唯讀存取權,則為必要 MySQL 用戶端至 MySQL Router
3306/TCP MySQL Router 至 MySQL 伺服器(傳統 MySQL 通訊協定) 與上述相同 是否必要 MySQL Router 至 MySQL 伺服器
33060/TCP MySQL Router 至 MySQL 伺服器(X 通訊協定) 與上述相同 是否必要 MySQL Router 至 MySQL 伺服器

高可用性連接埠

表 3-6 高可用性連接埠

預設連接埠/通訊協定 描述 SSL 或其他加密 是否必要 方向
33061/TCP MySQL Group Replication 內部通訊連接埠 群組成員之間的群組複寫通訊(InnoDB Cluster 執行個體)
3306/TCP MySQL 複寫 複本連線至來源

外部驗證連接埠

表 3-7 外部驗證連接埠

預設連接埠/通訊協定 描述 SSL 或其他加密 是否必要 方向
389/TCP MySQL Enterprise 驗證 (LDAP) 僅當使用 LDAP 的外部驗證時。也支援使用 SASL MySQL 伺服器中 MySQL Enterprise 驗證至 LDAP
389/TCP MySQL Enterprise 驗證 (Active Directory) 僅當使用 LDAP 的外部驗證時 MySQL 伺服器中 MySQL Enterprise 驗證至 Active Directory

金鑰管理連接埠

金鑰管理連接埠用於 MySQL 金鑰環功能和透明資料加密 (TDE)。

表 3-8 金鑰管理連接埠

預設連接埠/通訊協定 描述 SSL 或其他加密 是否必要 方向
各不相同。請參閱金鑰管理員/保管庫文件。 KMIP。與 Oracle Key Vault、Gemalto KeySecure、Thales Vormetric 金鑰管理伺服器和 Fornetix Key Orchestration 搭配使用。 僅當 TDE 使用 KMIP 伺服器時才需要 不適用
443/TCP 金鑰服務 - AWS Key Management Service (AWS KMS) 僅當 TDE 使用 AWS KMS 時才需要 不適用

MySQL Enterprise Backup 連接埠

表 3-9 MySQL Enterprise Backup 連接埠

預設連接埠/通訊協定 描述 SSL 或其他加密 是否必要 方向
3306/TCP 與本機執行個體通訊 選用。可以使用 TCP、socket、pipe 或記憶體連線。 至本機執行個體
3306/TCP 適用於 InnoDB Cluster/Group Replication InnoDB Cluster Backup 所需 至叢集/群組的成員
443/TCP Oracle Object Storage 選用 從 MySQL Enterprise Backup 至 Oracle Object Storage
80/TCP Amazon S3 選用 從 MySQL Enterprise Backup 至 Amazon S3
各不相同。請參閱您的媒體管理系統文件。 透過系統備份至磁帶 (SBT) 備份至媒體管理系統 (MMS) 廠商相依 選用 從記憶體管理程式庫至媒體管理伺服器。請參閱您的媒體管理系統文件。

Memcached 通訊協定連接埠

表 3-10 Memcached 通訊協定連接埠

預設連接埠/通訊協定 描述 SSL 或其他加密 是否必要 方向
11211/TCP InnoDB memcached 外掛程式 選用 從 memcached 用戶端至 InnoDB memcached 外掛程式