mysqldump в gzip, как установить расширение сжатого файла - PullRequest
0 голосов
/ 22 марта 2019

Я использую следующую команду для дампа и сжатия базы данных:

mysqldump {options} db_name | gzip > db_name.zip

и он успешно создает db_name.zip архив, содержащий дамп базы данных.

Проблема в том, что сжатый файл дампа внутри архива называется db_name.zip.uncompressed, хотя я бы хотел, чтобы вместо него был простой db_name.sql.

Как мне изменить исходную команду, чтобы добиться этого?

1 Ответ

0 голосов
/ 22 марта 2019

вставить .sql в имя файла, например:

$ ls -l

$ mysqldump -uroot -pXXXXX  test data | gzip > data.sql.gz
$ ls -l
-rw-r--r--  1 bernd  staff  862 22 Mär 20:48 data.sql.gz

$ gunzip data.sql.gz 

$ ls -l
-rw-r--r--  1 bernd  staff  2464 22 Mär 20:48 data.sql
$ 
...