使用 cmd 将 sql 压缩文件导入 mysql 的正确语法是什么?
我正在做以下事情
xz < backup.sql.gz | mysql -u root test
但总是出现以下错误
尝试:
unzip -p dbdump.sql.zip | mysql -u root -p yourdbname
dbdump.sql.zip 应该包含一个 SQL 文件。-p 标志将输出通过管道传输到 mysql 二进制文件中。
我从另一个问题中得到了答案。这是使用 7zip 时导入压缩文件的命令
7z x -so 备份.7z | mysql -u 根测试
x 是提取命令
-so
选项使 7-zip 写入标准输出
zcat backup.sql.gz | mysql -u[username] -p[pswd] [db]
您可能想尝试xz −−decompress −−stdout
解压缩。
完整的命令将是xz −−decompress −−stdout backup.sql.gz | mysql -u root test