文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙尺寸) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 參考手冊  /  ...  /  ndb_move_data — NDB資料複製工具

25.5.15 ndb_move_data — NDB資料複製工具

ndb_move_data 將資料從一個 NDB 表格複製到另一個表格。

用法

此程式的調用方式是使用來源和目標表格的名稱;這兩者或其中之一都可以選擇性地使用資料庫名稱限定。這兩個表格都必須使用 NDB 儲存引擎。

ndb_move_data options source target

以下表格顯示可以與 ndb_move_data 一起使用的選項。其他說明請參閱表格之後的內容。

  • --abort-on-error

    命令列格式 --abort-on-error

    在發生永久性錯誤時傾印核心 (除錯選項)。

  • --character-sets-dir=name

    命令列格式 --character-sets-dir=路徑
    類型 字串
    預設值 [無]

    字元集所在的目錄。

  • --connect-retry-delay

    命令列格式 --connect-retry-delay=#
    類型 整數
    預設值 5
    最小值 0
    最大值 5

    嘗試連絡管理伺服器之間等待的秒數。

  • --connect-retries

    命令列格式 --connect-retries=#
    類型 整數
    預設值 12
    最小值 0
    最大值 12

    放棄前重試連線的次數。

  • --connect-string

    命令列格式 --connect-string=連線字串
    類型 字串
    預設值 [無]

    --ndb-connectstring 相同。

  • --core-file

    命令列格式 --core-file

    在發生錯誤時寫入核心檔案;用於除錯。

  • --database=dbname, -d

    命令列格式 --database=名稱
    類型 字串
    預設值 TEST_DB

    表格所在的資料庫名稱。

  • --defaults-extra-file

    命令列格式 --defaults-extra-file=路徑
    類型 字串
    預設值 [無]

    讀取全域檔案之後讀取給定的檔案。

  • --defaults-file

    命令列格式 --defaults-file=路徑
    類型 字串
    預設值 [無]

    僅從給定的檔案讀取預設選項。

  • --defaults-group-suffix

    命令列格式 --defaults-group-suffix=字串
    類型 字串
    預設值 [無]

    也讀取 concat(群組, 後綴) 的群組。

  • --drop-source

    命令列格式 --drop-source

    在移動所有列之後捨棄來源表格。

  • --error-insert

    命令列格式 --error-insert

    插入隨機的臨時錯誤 (測試選項)。

  • --exclude-missing-columns

    命令列格式 --exclude-missing-columns

    忽略來源或目標表格中額外的欄。

  • --help

    命令列格式 --help

    顯示說明文字並結束。

  • --login-path

    命令列格式 --login-path=路徑
    類型 字串
    預設值 [無]

    從登入檔案讀取給定的路徑。

  • --no-login-paths

    命令列格式 --no-login-paths

    略過從登入路徑檔案讀取選項。

  • --lossy-conversions, -l

    命令列格式 --lossy-conversions

    允許在轉換為較小的類型時截斷屬性資料。

  • --ndb-connectstring

    命令列格式 --ndb-connectstring=連線字串
    類型 字串
    預設值 [無]

    設定連線字串以連線至 ndb_mgmd。語法:[nodeid=id;][host=]hostname[:port]。會覆寫 NDB_CONNECTSTRINGmy.cnf 中的項目。

  • --ndb-mgm-tls

    命令列格式 --ndb-mgm-tls=層級
    類型 列舉
    預設值 寬鬆
    有效值

    寬鬆

    嚴格

    設定連線至管理伺服器所需的 TLS 支援層級;選項為 relaxedstrict 其中之一。relaxed (預設值) 表示會嘗試 TLS 連線,但不是必要的;strict 表示必須使用 TLS 才能連線。

  • --ndb-mgmd-host

    命令列格式 --ndb-mgmd-host=連線字串
    類型 字串
    預設值 [無]

    --ndb-connectstring 相同。

  • --ndb-nodeid

    命令列格式 --ndb-nodeid=#
    類型 整數
    預設值 [無]

    設定此節點的節點 ID,覆寫由 --ndb-connectstring 設定的任何 ID。

  • --ndb-optimized-node-selection

    命令列格式 --ndb-optimized-node-selection

    啟用針對交易選取節點的最佳化。預設為啟用;使用 --skip-ndb-optimized-node-selection 停用。

  • --ndb-tls-search-path

    命令列格式 --ndb-tls-search-path=清單
    類型 路徑名稱
    預設值 (Unix) $HOME/ndb-tls
    預設值 (Windows) $HOMEDIR/ndb-tls

    指定要搜尋 CA 檔案的目錄清單。在 Unix 平台上,目錄名稱會以冒號 (:) 分隔;在 Windows 系統上,則使用分號字元 (;) 作為分隔符號。目錄參照可以是相對或絕對路徑;它可以包含一個或多個環境變數,每個環境變數都以錢號 ($) 作為前置字元,並在使用前展開。

    搜尋從最左邊的命名目錄開始,並從左到右依序進行,直到找到檔案為止。空字串表示空的搜尋路徑,這會導致所有搜尋失敗。由單一點 (.) 組成的字串表示搜尋路徑僅限於目前的工作目錄。

    如果未提供搜尋路徑,則會使用編譯時內建的預設值。這個值取決於使用的平台:在 Windows 上,這個值是 \ndb-tls;在其他平台 (包括 Linux) 上,這個值是 $HOME/ndb-tls。可以使用 -DWITH_NDB_TLS_SEARCH_PATH 編譯 NDB 叢集來覆寫這個值。

  • --no-defaults

    命令列格式 --no-defaults

    除了登入檔案以外,不要從任何選項檔案讀取預設選項。

  • --print-defaults

    命令列格式 --print-defaults

    列印程式引數清單並結束。

  • --promote-attributes, -A

    命令列格式 --promote-attributes

    允許將屬性資料轉換為較大的類型。

  • --staging-tries=x[,y[,z]]

    命令列格式 --staging-tries=x[,y[,z]]
    類型 字串
    預設值 0,1000,60000

    指定臨時錯誤的嘗試次數。格式為 x[,y[,z]],其中 x = 最大嘗試次數 (0 = 無限制),y = 最小延遲 (毫秒),z = 最大延遲 (毫秒)。

  • --usage

    命令列格式 --usage

    顯示說明文字並結束;與 --help 相同。

  • --verbose

    命令列格式 --verbose

    啟用詳細訊息輸出。

  • --version

    命令列格式 --version

    顯示版本資訊並結束。