Как использовать вывод raw MySQL в конвейерах

mysql DATABASE -N -s -r -e 'SQL COMMAND'


Команда mysql запускает интерактивную оболочку MySQL. Аргумент DATABASE указывает имя базы данных, с которой нужно работать.
Флаг -N отключает форматирование вывода для таблиц результатов запросов.
Флаг -s убирает заголовки таблиц из вывода.
Флаг -r задает вывод в формате «raw» (сырой) без форматирования.
Опция -e 'SQL COMMAND' позволяет выполнить SQL-команду в заданной базе данных.
Эта команда полезна при запуске SQL-запросов из конвейеров или сценариев, когда не нужны дополнительные форматирования.
Альтернативой может быть использование других инструментов для работы с базами данных, например, sqlite3 или psql для SQLite и PostgreSQL соответственно.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *