java存图片路径到mysql

如果图片保存路径filepath=C:\android\apache-tomcat-7.0.53\wtpwebapps\AndroidServer\images\micr... 如果图片保存路径filepath=C:\android\apache-tomcat-7.0.53\wtpwebapps\AndroidServer\images\microMsg.2.jpg

String sql = "INSERT INTO item_table(item_photo) values ('"+filepath+"')" ;
1.存入数据库\就没有了,怎么处理?(看到有人说用\\代替\,具体的代码怎么写?)
2.存图片用这个路径合适吗?
急哭了~~快来帮帮我,感激不尽
展开
 我来答
百度网友7d4cdc4
推荐于2016-05-20
知道答主
回答量:53
采纳率:0%
帮助的人:13.3万
展开全部
存图片的路径只需要最后的 \microMsg.2.jpg (之前的一截存数据库浪费空间)
之前的一截,用配置文件写好,跟网络访问路径对应就好了,
你就把一张图片当成一个servlet来看待就好了
记得在web服务器上配置访问路径跟图片路径的映射关系,不是自己的电脑,没有例子
牵着你的手544
推荐于2018-04-20 · 知道合伙人教育行家
牵着你的手544
知道合伙人教育行家
采纳数:5277 获赞数:39797
学生

向TA提问 私信TA
展开全部
mysql> create table t_test(
-> id int primary key,
-> filepath varchar(256));

mysql> insert into t_test values(
-> 1, 'd:\\abc');

mysql> select * from t_test;
+----+----------+
| id | filepath |
+----+----------+
| 1 | d:\abc |
+----+----------+

把如”d:\abc"中的路径中的\换成两个\是可以的
但在java中写的时候要注意这样写:
"insert into t_test values(1, 'd:\\\\abc')"
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
船长223
2018-04-20
知道答主
回答量:49
采纳率:0%
帮助的人:6.9万
展开全部
varchar()类型就好了啊,例如:varchar(500)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不能超过7字呀
2014-05-16 · 超过10用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:33万
展开全部
你个逗比啊 图片路径就是一个字符串
追问
那你的意思是不用管\,那调用图片就得取路径,没有\还能找到图片吗?
追答
\肯定要啊  用转意符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式