Если инструмент импорта может читать из канала, вы можете использовать zcat
$> zcat dump.sql.gz | import_tool
Возможное дублирование:
труба gunzip и mysql, чтобы gunzip свалка и импортировать ее
у меня есть .gz файл дампа sql. в данный момент я извлекаю его в свой собственный файл (то есть, dump.sql.gz извлекается в dump.sql), затем импортирую этот файл, затем, когда все готово, я удаляю файл.
Как я могу просто импортировать без необходимости сделать / удалить файл SQL?
(я на Unix кстати)
Если инструмент импорта может читать из канала, вы можете использовать zcat
$> zcat dump.sql.gz | import_tool