PDF (美式信紙) - 2.2Mb
PDF (A4) - 2.3Mb
在生產環境部署中,您使用的執行個體會在不同的機器上執行,因此每部機器都必須具有唯一的主機名稱,並且能夠解析執行伺服器執行個體的其他機器的主機名稱。如果不是這種情況,您可以
設定每部機器,將其他每部機器的 IP 對應到主機名稱。如需詳細資訊,請參閱您的作業系統文件。此設定是建議的解決方案。
設定網域名稱系統 (DNS) 服務。
將每個執行個體 MySQL 設定中的
report_host
變數設定為合適的外部可連線位址。
如果目標 MySQL 伺服器版本高於 8.0.13,AdminAPI 支援使用 IP 位址而不是主機名稱,並且支援 IPv6 位址。
如果所有叢集執行個體都執行 8.0.14 或更高版本,您可以在連線字串以及 localAddress
和 ipAllowlist
等選項中使用 IPv6 位址或解析為 IPv6 位址的主機名稱。如需更多關於使用 IPv6 的資訊,請參閱支援 IPv6 和混合 IPv6 與 IPv4 群組。
先前的版本僅支援 IPv4 位址。
若要驗證您是否已正確設定 MySQL 伺服器的主機名稱,請處理下列查詢。此查詢會顯示執行個體如何將其位址報告給其他伺服器,並嘗試使用傳回的位址從其他主機連線到該 MySQL 伺服器
SELECT coalesce(@@report_host, @@hostname);