pv -i 1 -p -t -e /path/to/sql/dump | mysql -u USERNAME -p DATABASE_NAME
Команда pv
используется для создания индикатора выполнения (progressbar) при импорте файла SQL-дампа в базу данных MySQL. Ключи -i 1
устанавливают интервал обновления индикатора равным 1 секунде, -p
выводит прогресс в виде процентов, -t
выводит оценку времени завершения и -e
выводит оценку оставшегося времени.
/path/to/sql/dump
— путь к файлу SQL-дампа, который требуется импортировать.
Команда mysql
используется для подключения к базе данных MySQL. Аргументы -u USERNAME
указывают имя пользователя базы данных, а -p DATABASE_NAME
указывают имя базы данных. После выполнения команды pv
, данные будут перенаправлены в команду mysql
, что позволит процессу импорта отображать индикатор выполнения.
Альтернативный подход может включать использование инструментов, таких как show progress
или mysqlimport
для мониторинга прогресса импорта MySQL.