菜鸟求:MySQL存储图片能够自行输入吗?还是用程序实现? 敢问各位大神:我这里有大量图片,如何批量存储在MySQL里,然后想要通过JAVA程序来读取显示在网页上。如何做啊!!苦恼~~~~mysqljava存储 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1:图片不建议存数据库。2:用blob字段存图片。3:批量存,循环插入就行。 你可以在EXCEL或者其它软件中生成UPDATE t SET blob_col=LOAD_FILE('/tmp/picture1') WHERE id=1;UPDATE t SET blob_col=LOAD_FILE('/tmp/picture2') WHERE id=2;UPDATE t SET blob_col=LOAD_FILE('/tmp/picture3') WHERE id=3;...然后一次性执行即可。 比如说存“D:\”这种字符串形式?然后我的JAVA程序里要连接服务器然后根据路径取出图片显示吗?有什么具体思路吗?我啥也不会呀!!!呜呜~~ 能够说明一下路径"'/tmp/picture1'"是什么路径?还是自己任意设置? mysql中怎样截取字符串中数值 对指定列insert报错 求解 求一个效率高一点的SQL 语句 postgresql 中文按拼音排序 删除表a在表b中不存在的字段 mysql里面是怎么试用表变量的? 设了主键 却能设为空 如何理解和解决? 如何在Linux下修复mysql数据库? 关于lock tables的问题 主主同步无法查询到表 mysql5中的avg问题 Mysql同表关联查询这个怎么做?
2:用blob字段存图片。
3:批量存,循环插入就行。
UPDATE t SET blob_col=LOAD_FILE('/tmp/picture1') WHERE id=1;
UPDATE t SET blob_col=LOAD_FILE('/tmp/picture2') WHERE id=2;
UPDATE t SET blob_col=LOAD_FILE('/tmp/picture3') WHERE id=3;
...
然后一次性执行即可。