gpt4 book ai didi

mysql - 从 bash 将 blob 字段保存到磁盘

转载 作者:可可西里 更新时间:2023-11-01 08:22:01 25 4
gpt4 key购买 nike

我有一个 mysql 数据库,它有一个包含 zip 的 blob 字段,我需要从 bash 将它保存为磁盘上的文件。我正在执行以下操作,但最终结果并未读取为 zip ...我做错了什么或者存储的文件实际上不是 zip(数据库中的条目实际上是由地震台创建的,所以我无法控制它)?

echo "USE database; SELECT blobcolumn FROM table LIMIT 1" | mysql -u root > file.zip

然后我用文件编辑器打开 file.zip 并删除包含列标题的第一行。然后“解压缩”不会将其识别为 zip 文件。

最佳答案

对于压缩的 blob,您可以使用:

echo "use db; select blob from table where id=blah" | mysql -N --raw -uuser -ppass > mysql.gz

我还没有用 zip 文件尝试过。

关于mysql - 从 bash 将 blob 字段保存到磁盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4991431/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com