如何为Flyway迁移脚本生成包含十六进制(blob)内容的SQL插入。
我可以在编辑器中打开二进制内容,例如使用十六进制模式的UltraEdit。但是,无法找到将此内容复制并粘贴到我的SQL编辑器中的方法,例如MySQL工作台。我可以复制几个字节,但我需要的文件大约是60k到100k。
有没有人喜欢我的建议?
发布于 2012-11-14 23:11:55
在与这里的同事交谈后,尝试了这个快速过程,并验证了它的工作正常:
QED
发布于 2012-11-14 14:38:41
作为替代方案,您可以将BLOB保存为二进制或十六进制格式,并使用基于Java的Flyway迁移加载它们。
发布于 2012-11-13 23:58:58
尝试dbForge Studio for MySQL中的DataExport功能。在Database Explorer中表的弹出菜单中单击“export Data”命令,选择需要导出的字段和行,然后按“Export”按钮;您将获得带有INSERT语句的SQL脚本。
https://stackoverflow.com/questions/13363776
复制相似问题