将图像作为BLOB数据保存到MySQL:som图像保存为"无效的位图文件"

时间:2015-12-05 16:48:47

标签: mysql image bitmap blob

我有一个运行以下任务的python脚本: 1,读取图像URL,读取图像 2,将此图像保存为MySQL作为BLOB数据

任务完成后,我检查了mysql,发现了一些问题。大多数图像都很好,但有些图像无法用图像工具打开,如#34; paint"在窗户。它向我显示了以下错误:

C:\用户\ myimage.bin Paint无法读取此文件。 这不是有效的位图文件,或者当前不支持其格式。

然后我在mysql中检查了已保存图像的编码数据,似乎所有的"坏图像" strat with" 0x4949BC"和所有"好的图像"以" 0xFFD8FF"开头。这种差异是否告诉我们任何信息?

我是数据库的新手,有人可以帮我找出可能出现的问题吗?可能是由于图像编码/保存过程中出现了一些错误吗?非常感谢你!

0 个答案:

没有答案