概述如何将bzip的输出传递给mysql,以便将数据直接从bzip文件恢复到数据库中
为了直接以bz2格式转储数据库,我尝试使用pipe道直接压缩转储文件,如下所示:
MysqLdump -u username -p myDataBase | bzip2 -c > myDump.sql.bz2
我想做一个类似的事情来恢复。 我可以使用2个命令来做到这一点,如下所示:命令1:
bzip2 -d myDump.sql.bz2
命令2:
MysqL -u username -p myDataBase < myDump.sql
想要的:现在我想使用pipe道将myDump.sql.bz2恢复到数据库myDataBase 。
在windows命令提示符下不显示Git颜色
如何从命令行下载python?
使用“grep”命令查找包含电话号码的txt文件
我怎样才能让别名 – >“less”目录中的最新文件?
冒号批量variables名称
如何从linux命令行调用MATLAB函数?
强制重新启动windows XP在所有情况下
setx导致windows资源pipe理器滚动到顶部
linux – watch命令不通过ssh显示颜色
为什么更多的命令不能读取标准input但从pipe道input呢?
bzip2 -dc myDump.sql.bz2 | MysqL -u username -p myDatabase bzip2 -dc myDump.sql.bz2 | MysqL -u username -p myDatabase的-c选项使得它将输出发送到标准输出,这在创建转储时已经使用了。
尝试一下:
bzcat dump.sql.bz2 | MysqL -u name -p db
总结
以上是内存溢出为你收集整理的如何将bzip的输出传递给mysql,以便将数据直接从bzip文件恢复到数据库中全部内容,希望文章能够帮你解决如何将bzip的输出传递给mysql,以便将数据直接从bzip文件恢复到数据库中所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
请登录后查看评论内容