如何在MySQL中存储二进制数据
作者:互联网
这个问题已经在这里有了答案: > Binary Data in MySQL [closed] 9个
如何在MySQL数据库中存储二进制数据?
解决方法:
听起来,这个问题并不那么直截了当:那里有许多不同的二进制数据使用模式,每种模式都有自己的警告和利弊.让我尝试总结一下:
>短的二进制数据片段(例如密码散列)通过对它们进行简单的base64编码并将结果字符串存储为VARCHAR即可很好地工作
>“非相当二进制”数据,例如带有偶尔不可打印内容的文档片段,可以转义并串成字符串
> BLOB数据类型允许您存储任意大块的二进制数据,但是我强烈建议您不要使用它:将数据存储在文件中,然后以String类型存储文件的路径.您从存储二进制数据中不会得到任何好处,因为数据库不会“理解”数据库中的数据.
标签:data-storage,mysql,binary 来源: https://codeday.me/bug/20191009/1877939.html