Ну вот я читаю доку по mysql www.mysql.ru/docs/man и такого не нахожу.
Во времена DOS была такая СУБД FoxPro, при помощи которой можно было не только с бд работать, а полноценые программы писать.
Скажем так, нужно, чтобы запустил sql-скрипт, тот прочитал некий файл, содержащий строки, разделённые пробелами, потом добавил из него данные в базу, потом выполнил некий цикл, в результате которого данные поменяются.
, а ранее dbase, paradox, clipper, clarion - это были в той или иной мере среды разработки/программирования со своими ЯП. Позднее - развились более другие и разные среды программирования, которые стали уметь универсально взаимодействовать с СУБД. Поэтому ныне при правильном подходе несвойственное СУБД делается не в ней и зачастую универсально: c/perl/php/phyton/c#/java/bash/powershell через промежуточный слой (фс) работают с файлом, разбирают его, а потом через другой промежуточный слой сливают результат в какую-нибудь любую СУБД. Притом сегодня в pg, завтра в mysql и т.д.
Например про MS SQL:
Обычно такое выносится в виде отдельных инструментов, как например SQL Server Import Wizard для скорее интерактивного или же bcp для пакетного. Ну и есть и внутри начиная от bulk и заканчивая Data Transformation Service. И само собой sqlcmd - прямо stdin/stdout/stderr по классике.
Остальные - умеют плюс-минус то же самое и чаще всего из коробки (разве что dts не все)
Сервер БД рассматривается как черный ящик. Очень похожий на HTTP-сервер. Основная задача которого - интерактировать с протоколом запроса-ответа на языке SQL. И все данные которые вы из него получаете - можно получить так. Выводить на консоль там некуда т.к. нет консоли (обычно). А отвественные DBA обычно никого не подпускают к SSH консоли чтоб не было проблем с безопасностью и с нагрузкой. Так делают в ентерпрайзе и на предприятиях.
Но если вы установили БД себе локально - то можете конечно писать себе отчоты на локальную ФС. В Оракле есть пакет UTL_FILE. Писать в текстовую консоль я не советую. Этот output может быть блокирующим и производительность вашей БД упадет т.к. она будет ОЖИДАТЬ прокрутки экрана например.
Альтернативой можно рассмотреть просто использование утилит экспорта exp/expdp/dump/pg_dump e.t.c. Или вообще любых консольных клиентов. Но возможно вопрос автора лежит в плоскости отладки хранимых процедур например? Здесь все еще сложнее и надо смотреть конкретную DBMS.