34

CMDを使用してMysqlに圧縮ファイルをインポートする

cmd を使用して sql 圧縮ファイルを mysql にインポートする正しい構文は何ですか?

私は次のことをしています

xz < backup.sql.gz | mysql -u root test

しかし、常に次のエラーが発生します ここに画像の説明を入力

4

4 に答える 4

72

試す:

unzip -p dbdump.sql.zip | mysql -u root -p yourdbname

dbdump.sql.zip には、単一の SQL ファイルが含まれている必要があります。-p フラグは、出力を mysql バイナリにパイプします。

于 2015-11-12T06:54:20.470 に答える
20

私は他の質問から答えを得ました。これは、7zip を使用している場合に zip ファイルをインポートするコマンドです。

7z x -so backup.7z | mysql -u ルート テスト

x は抽出コマンドです

-soオプションは 7-zip を標準出力に書き込みます

于 2012-08-28T06:55:11.960 に答える
0

xz −−decompress −−stdout解凍してみるといいかもしれません。

完全なコマンドはxz −−decompress −−stdout backup.sql.gz | mysql -u root test

于 2012-06-29T18:46:46.287 に答える