MySQL NDB 叢集 API 開發者指南  /  ...  /  單使用者模式函數

3.2.9 單使用者模式函數

MGM API 讓程式設計師可以從應用程式內部將叢集置於單使用者模式,並將其恢復到正常模式。本節涵蓋用於這些操作的函數。

ndb_mgm_enter_single_user()

說明

此函數用於在給定節點上進入單使用者模式。

簽名
int ndb_mgm_enter_single_user
    (
      NdbMgmHandle          handle,
      unsigned int          id,
      struct ndb_mgm_reply* reply
    )
參數

此函數採用 3 個參數

  • 一個 NdbMgmHandle

  • 要在單使用者模式中使用的節點的 id

  • 指向 ndb_mgm_reply 結構的指標,用於 reply 訊息。

傳回值

如果失敗,則傳回 -1

ndb_mgm_exit_single_user()

說明

此函數用於退出單使用者模式並返回正常操作。

簽名
int ndb_mgm_exit_single_user
    (
      NdbMgmHandle          handle,
      struct ndb_mgm_reply* reply
    )
參數

此函數需要 2 個引數

傳回值

如果發生錯誤,則傳回 -1