Documentation Home
MySQL 8.0 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 36.1Mb
PDF (A4) - 36.2Mb


MySQL 8.0 リファレンスマニュアル  /  ...  /  ndb_show_tables — NDB テーブルのリストの表示

このページは機械翻訳したものです。

23.4.27 ndb_show_tables — NDB テーブルのリストの表示

ndb_show_tables は、クラスタ内のすべての NDB データベースオブジェクトのリストを表示します。 デフォルトでは、これにはユーザーが作成したテーブルと NDB システムテーブルの両方だけでなく、NDB 固有のインデックス、内部トリガー、NDB Cluster ディスクデータオブジェクトも含まれます。

次のテーブルに、NDB Cluster ネイティブバックアップリストアプログラム ndb_show_tables に固有のオプションを示します。 追加説明が表のあとにあります。 ほとんどの NDB Cluster プログラム (ndb_show_tables を含む) に共通のオプションについては、セクション23.4.32「NDB Cluster プログラムに共通のオプション — NDB Cluster プログラムに共通のオプション」 を参照してください。

表 23.46 プログラムで使用されるコマンドライン・オプション ndb_show_tables

形式 説明 追加、非推奨、または削除された

--database=string,

-d

テーブルが見つかったデータベースを指定します。データベース名の後にはテーブル名が続く必要があります

(MySQLに基づくすべてのNDBリリースでサポート 8.0)

--loops=#,

-l

出力を繰り返す回数

(MySQLに基づくすべてのNDBリリースでサポート 8.0)

--parsable,

-p

MySQL LOAD DATA ステートメントに適した出力を返します

(MySQLに基づくすべてのNDBリリースでサポート 8.0)

--show-temp-status

テーブル一時フラグを表示します

(MySQLに基づくすべてのNDBリリースでサポート 8.0)

--type=#,

-t

このタイプのオブジェクトに出力を制限します

(MySQLに基づくすべてのNDBリリースでサポート 8.0)

--unqualified,

-u

テーブル名を修飾しません

(MySQLに基づくすべてのNDBリリースでサポート 8.0)


使用法

ndb_show_tables [-c connection_string]
  • --database, -d

    目的のテーブルが見つかるデータベースの名前を指定します。 このオプションを指定する場合、テーブルの名前はデータベース名の後に指定する必要があります。

    このオプションが指定されておらず、TEST_DB データベースにテーブルが見つからない場合、ndb_show_tables は警告を発行します。

  • --loops, -l

    ユーティリティーを実行すべき回数を指定します。 このオプションを指定しない場合はこれは 1 ですが、このオプションを使用する場合はそれに整数の引数を指定する必要があります。

  • --parsable, -p

    このオプションを使用すると、出力は LOAD DATA での使用に適した形式になります。

  • --show-temp-status

    指定した場合は、一時テーブルが表示されます。

  • --type, -t

    次に示す整数型コードで指定された 1 種類のオブジェクトに出力を制限するために使用できます。

    • 1: システムテーブル

    • 2: ユーザーが作成したテーブル

    • 3: 一意のハッシュインデックス

    その他の値を指定すると、すべての NDB データベースオブジェクトが一覧されます (デフォルト)。

  • --unqualified, -u

    これを指定すると、修飾されていないオブジェクト名が表示されます。

注記

MySQL からアクセスできるのは、ユーザーが作成した「NDB Cluster」テーブルのみです。SYSTAB_0 などのシステムテーブルは、mysqld には表示されません。 ただし、ndb_select_all などの NDB API アプリケーションを使用してシステムテーブルの内容を調べることができます (セクション23.4.24「ndb_select_all — NDB テーブルの行の出力」を参照してください)。

NDB 8.0.20 より前では、このプログラムは、NDBT テストライブラリへの不要な依存関係のため、実行の完了時に NDBT_ProgramExit - status を出力しました。 この依存関係は削除され、余分な出力がなくなりました。