想问一下 Rails +mysql 如何保存图片到数据库中? 使用二进制保存!?! 那前端怎么写?
直接保存成文件不更好?
你确定要放到 mysq 里么
建议保存文件,或者使用其他的文件系统,专门存放图片等文件。不要放在数据库的二进制类型中。
二进制不利于优化,而且和其他数据放在一起,会影响其他数据库的访问,争抢资源。
如果非要存到数据库,那么就把图片 base64 编码,存成 text,然后取出来 base64 反编码。 再一次建议存文件。
谢谢!那我还是存在文件里!