я выделил почти все мое пространство на сервере в моем табличном пространствекак файл дампа sql.gz, чтобы MySQL
Теперь у меня есть сжатый дамп вокруг 20gb, которая необходима, чтобы быть сброшена в MySQL
проблема заключается в том, что сервер не имея много места для распаковки файла (который требует около 120 Гб)
я использовал команду beolw, но я провал, потому что это первые разжатия файла, а затем перенаправлять выход на mysql
gunzip dbdump.sql.gz | mysql -u root -proot123 -S /home/mysql55/tmp/mysql.sock
Есть ли способ, чтобы я мог сбросить сжатый файл без распаковки его
любые предложения очень благодарны
спасибо, что она работает нормально, и есть ли подобный способ для sql.tar.gz файла – vidyadhar
Я никогда не сталкивался с таким 'sql.tar.gz', но если вы имеете в виду файл tar.gz, содержащий файл' sql', то это будет 'tar -zvxOf somefile.tar.gz путь/to/sql/file | mysql ... '. –
Почему «путь/в/sql/файл»? Я импортировал свой файл только с помощью tar -zvxOf dump.tgz | mysql database -u ... ' ' – rubo77