Spec-Zone.ru › MariaDB

mariadb-find-rows

MariaDB начиная с 10.4.6

С MariaDB 10.4.6, mariadb-find-rows является символической ссылкой на mysql_find_rows, инструмент для чтения файлов, содержащих SQL-запросы, и извлечения запросов, соответствующих заданному регулярному выражению или содержащих инструкции USE db_name или SET.

MariaDB начиная с 10.5.2

С MariaDB 10.5.2, mariadb-find-rows — имя инструмента, а mysql_find_rows — символическая ссылка.

mariadb-find-rows считывает файлы, содержащие SQL-запросы, и извлекает запросы, соответствующие заданному регулярному выражению или содержащие инструкции USE db_name или SET. Утилита была разработана для использования с журналами обновлений (как использовалось до MySQL 5.0) и поэтому ожидает, что запросы будут завершаться символами точки с запятой (;). Она может быть полезна и с другими файлами, содержащими SQL-запросы, при условии, что запросы завершаются точкой с запятой.

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

mariadb-find-rows [options] [file_name ...]

Каждый аргумент file_name должен быть именем файла, содержащего SQL-запросы. Если имена файлов не указаны, mariadb-find-rows считывает стандартный ввод.

Параметры

mariadb-find-rows поддерживает следующие параметры:

Параметр Описание
--help, --Information Отобразить справку и выйти.
--regexp=pattern Отобразить запросы, соответствующие шаблону.
--rows=N Завершить выполнение после отображения N запросов.
--skip-use-db Исключить инструкции USE db_name из вывода.
--start_row=N Начать вывод с этой строки (первая строка — 1).

Примеры

mariadb-find-rows --regexp=problem_table --rows=20 < update.log
mariadb-find-rows --regexp=problem_table  update-log.1 update-log.2
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не предварительно проверяется MariaDB. Мнения, информация и мнения, выраженные в данном содержании, не обязательно отражают мнения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/mariadb-find-rows/

Spec-Zone.ru

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