文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (US Ltr) - 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_show_tables — 顯示 NDB 表格清單

25.5.27 ndb_show_tables — 顯示 NDB 表格清單

ndb_show_tables 會顯示叢集中所有 NDB 資料庫物件的清單。依預設,這不僅包括使用者建立的表格和 NDB 系統表格,還包括 NDB 特定的索引、內部觸發器和 NDB Cluster 磁碟資料物件。

下表顯示可以與 ndb_show_tables 一起使用的選項。其他說明如下表所示。

用法

ndb_show_tables [-c connection_string]
  • --character-sets-dir

    命令列格式 --character-sets-dir=路徑

    包含字元集的目錄。

  • --connect-retries

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

    放棄連線前重試連線的次數。

  • --connect-retry-delay

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

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

  • --connect-string

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

    --ndb-connectstring 相同。

  • --core-file

    命令列格式 --core-file

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

  • --database-d

    指定要尋找表格的資料庫名稱。如果指定此選項,則表格名稱必須接在資料庫名稱之後。

    如果未指定此選項,且在 TEST_DB 資料庫中找不到任何表格,則 ndb_show_tables 會發出警告。

  • --defaults-extra-file

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

    讀取全域檔案後,讀取指定的檔案。

  • --defaults-file

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

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

  • --defaults-group-suffix

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

    也會讀取 concat(group, suffix) 的群組。

  • --help

    命令列格式 --help

    顯示說明文字並結束。

  • --login-path

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

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

  • --no-login-paths

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

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

  • --loops-l

    指定公用程式應執行的次數。未指定此選項時為 1,但如果您使用此選項,則必須為其提供整數引數。

  • --ndb-connectstring

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

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

  • --ndb-mgm-tls

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

    寬鬆

    嚴格

    設定連線到管理伺服器所需的 TLS 支援層級;寬鬆嚴格之一。寬鬆(預設值)表示嘗試 TLS 連線,但並非必須成功;嚴格表示必須使用 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 Cluster 來覆寫此值。

  • --no-defaults

    命令列格式 --no-defaults

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

  • --parsable, -p

    使用此選項會使輸出格式適用於 LOAD DATA

  • --print-defaults

    命令列格式 --print-defaults

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

  • --show-temp-status

    如果指定,則會顯示暫存表格。

  • --type, -t

    可用於將輸出限制為一種物件類型,由這裡顯示的整數類型代碼指定

    • 1:系統表格

    • 2:使用者建立的表格

    • 3:唯一雜湊索引

    任何其他值都會導致列出所有 NDB 資料庫物件(預設)。

  • --unqualified, -u

    如果指定,則會顯示不合格的物件名稱。

  • --usage

    命令列格式 --usage

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

  • --version

    命令列格式 --version

    顯示版本資訊並結束。

注意

只有使用者建立的 NDB Cluster 表格可以從 MySQL 存取;SYSTAB_0 等系統表格對 mysqld 不可見。但是,您可以使用 NDB API 應用程式(例如 ndb_select_all)來檢查系統表格的內容(請參閱 第 25.5.25 節,ndb_select_all — 列印 NDB 表格中的列)。