Spec-Zone.ru › MySQL 5.7

21.5.27 ndb_show_tables — Список таблиц NDB

ndb_show_tables отображает список всех объектов базы данных кластера NDB. По умолчанию, в него входят не только созданные пользователем таблицы и NDB системные таблицы, но также специфичные для NDB индексы, внутренние триггеры и объекты данных NDB Cluster Disk Data.

Параметры, которые можно использовать с ndb_show_tables, показаны в следующей таблице. Дополнительные описания следуют за таблицей.

Таблица 21.43 Параметры командной строки, используемые с программой ndb_show_tables

Таблица 21.43 Параметры командной строки, используемые с программой ndb_show_tables
Формат Описание Добавлена, устарела или удалена

--character-sets-dir=path

Директория, содержащая наборы символов

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--connect-retries=#

Количество попыток повторного подключения перед отказом

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--connect-retry-delay=#

Количество секунд ожидания между попытками соединения с сервером управления

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--connect-string=connection_string,

-c connection_string

То же, что и --ndb-connectstring

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--core-file

Запись файла core при ошибке; используется в отладке

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--database=name,

-d name

Указывает базу данных, в которой находится таблица; имя базы данных должно следовать за именем таблицы

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--defaults-extra-file=path

Чтение заданного файла после чтения глобальных файлов

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--defaults-file=path

Чтение параметров по умолчанию только из заданного файла

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--defaults-group-suffix=string

Также читать группы с concat(группа, суффикс)

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--login-path=path

Чтение заданного пути из файла входа

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--loops=#,

-l #

Количество повторов вывода

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--help,

-?

Отображение текста справки и выход

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--ndb-connectstring=connection_string,

-c connection_string

Устанавливает строку подключения для соединения с ndb_mgmd. Синтаксис: "[nodeid=id;][host=]hostname[:port]". Переопределяет записи в NDB_CONNECTSTRING и my.cnf

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--ndb-mgmd-host=connection_string,

-c connection_string

То же, что и --ndb-connectstring

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--ndb-nodeid=#

Установить идентификатор узла для этого узла, переопределяя любой идентификатор, установленный с помощью --ndb-connectstring

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--ndb-optimized-node-selection

Включить оптимизации для выбора узлов для транзакций. Включено по умолчанию; используйте --skip-ndb-optimized-node-selection для отключения

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--no-defaults

Не читать параметры по умолчанию из любого файла параметров, кроме файла входа

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--parsable,

-p

Возвратить вывод, подходящий для оператора MySQL LOAD DATA

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--print-defaults

Печать списка аргументов программы и выход

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--show-temp-status

Флаг временной таблицы

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--type=#,

-t #

Ограничить вывод объектами этого типа

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--unqualified,

-u

Не квалифицировать имена таблиц

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--usage,

-?

Вывести текст справки и выйти; то же, что и --help

(Поддерживается во всех релизах NDB на основе MySQL 5.7)

--version,

-V

Вывести информацию о версии и выйти

(Поддерживается во всех релизах NDB на основе MySQL 5.7)


Использование

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

    Формат командной строки --character-sets-dir=path

    Каталог, содержащий кодировки символов.

  • --connect-retries

    Формат командной строки --connect-retries=#
    Тип Integer
    Значение по умолчанию 12
    Минимальное значение 0
    Максимальное значение 12

    Количество попыток повторного соединения перед отказом.

  • --connect-retry-delay

    Формат командной строки --connect-retry-delay=#
    Тип Integer
    Значение по умолчанию 5
    Минимальное значение 0
    Максимальное значение 5

    Количество секунд ожидания между попытками связаться с сервером управления.

  • --connect-string

    Формат командной строки --connect-string=connection_string
    Тип String
    Значение по умолчанию [none]

    То же, что и --ndb-connectstring.

  • --core-file

    Формат командной строки --core-file

    Записать core-файл при ошибке; используется при отладке.

  • --database, -d

    Указывает имя базы данных, в которой находится нужная таблица. Если этот параметр указан, за именем базы данных должно следовать имя таблицы.

    Если этот параметр не указан и таблицы не найдены в базе данных TEST_DB, ndb_show_tables выдает предупреждение.

  • --defaults-extra-file

    Формат командной строки --defaults-extra-file=path
    Тип String
    Значение по умолчанию [none]

    Прочитать заданный файл после чтения глобальных файлов.

  • --defaults-file

    Формат командной строки --defaults-file=path
    Тип String
    Значение по умолчанию [none]

    Прочитать параметры по умолчанию только из заданного файла.

  • --defaults-group-suffix

    Формат командной строки --defaults-group-suffix=string
    Тип String
    Значение по умолчанию [none]

    Также прочитать группы с concat(group, suffix).

  • --help

    Формат командной строки --help

    Вывести справку и завершить работу.

  • --login-path

    Формат командной строки --login-path=path
    Тип String
    Значение по умолчанию [none]

    Прочитать заданный путь из файла входа.

  • --loops, -l

    Указывает количество раз, которое утилита должна выполнить. Это 1, если этот параметр не указан, но если вы используете параметр, вы должны указать для него целочисленный аргумент.

  • --ndb-connectstring

    Формат командной строки --ndb-connectstring=connection_string
    Тип String
    Значение по умолчанию [none]

    Установить строку соединения для подключения к ndb_mgmd. Синтаксис: "[nodeid=id;][host=]hostname[:port]". Переопределяет записи в NDB_CONNECTSTRING и my.cnf.

  • --ndb-mgmd-host

    Формат командной строки --ndb-mgmd-host=connection_string
    Тип String
    Значение по умолчанию [none]

    То же, что и --ndb-connectstring.

  • --ndb-nodeid

    Формат командной строки --ndb-nodeid=#
    Тип Integer
    Значение по умолчанию [none]

    Установить ID узла для этого узла, переопределяя любой ID, установленный с помощью --ndb-connectstring.

  • --ndb-optimized-node-selection

    Формат командной строки --ndb-optimized-node-selection

    Включить оптимизацию выбора узлов для транзакций. Включено по умолчанию; используйте --skip-ndb-optimized-node-selection для отключения.

  • --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, созданные пользователем, могут быть доступны из MySQL; системные таблицы, такие как SYSTAB_0, не видны для mysqld. Однако вы можете просмотреть содержимое системных таблиц, используя приложения API NDB, такие как ndb_select_all (см. раздел 21.5.25, «ndb_select_all — Вывод строк из таблицы NDB»).

До версии NDB 7.5.18 и 7.6.14 эта программа выводила NDBT_ProgramExit - status по завершении своего выполнения из-за ненужной зависимости от библиотеки тестирования NDBT. Эта зависимость теперь удалена, что устраняет лишний вывод.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/mysql-cluster-programs-ndb-show-tables.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API