Cmdを使用してSQL zipファイルをmysqlにインポートするための正しい構文は何ですか?
私は次のことをしています
xz < backup.sql.gz | mysql -u root test
しかし、常に次のエラーが発生します
他の質問から答えを得ました。これは、7Zipを使用しているときにzipファイルをインポートするコマンドです
7z x -so backup.7z | mysql -uルートテスト
xは抽出コマンドです
-so
オプションは7-Zipをstdoutに書き込みます
試してください:
unzip -p dbdump.sql.Zip | mysql -u root -p yourdbname
Dbdump.sql.Zipには、単一のSQLファイルを含める必要があります。 -pフラグは出力をmysqlバイナリにパイプします。
zcat backup.sql.gz | mysql -u[username] -p[pswd] [db]
あなたが試してみたいかもしれませんxz −−decompress −−stdout
解凍します。
完全なコマンドはxz −−decompress −−stdout backup.sql.gz | mysql -u root test