PDF (美式信紙) - 2.3Mb
PDF (A4) - 2.3Mb
當您使用單一主節點 InnoDB 叢集或 InnoDB ReplicaSet 時,您需要連線至主執行個體以執行管理工作,以便將組態變更寫入中繼資料。若要尋找目前的主節點,您可以:
在 MySQL Shell 啟動時使用
--redirect-primary
選項,以確保目標伺服器是 InnoDB 叢集或 InnoDB ReplicaSet 的一部分。如果目標執行個體不是主節點,MySQL Shell 會找到主節點並連線至該節點。-
使用
shell.connectToPrimary([
操作,它會檢查目標執行個體是否屬於叢集或 ReplicaSet。如果是,MySQL Shell 會開啟一個新的連線至主節點,將作用中的全域 MySQL Shell 連線設定為已建立的連線並傳回。instance
,password
])如果未提供
instance
,此操作會嘗試使用作用中的全域 MySQL Shell 連線。如果未提供instance
且沒有作用中的全域 MySQL Shell 連線,則會擲回例外狀況。如果目標執行個體不屬於叢集或 ReplicaSet,則操作會失敗並出現錯誤。 使用狀態操作,在結果中找到主節點,並手動連線至該執行個體。