1个回答
展开全部
不知道楼主为什么想把图片本身存入数据库???这样是不行的,对于小的图片或许看不出有什么不好,但是对于存储大图片,特别是卫星图片,有时候一张图片就是好几百M,那么你将图片存入数据库要等好几分钟,读出来又要等好几分钟,而且还要计算机的配置超好,不然,电脑可能都会死机。
正确的做法是将图片存储到计算机上固定的位置,然后将路径存储到数据可里面,这样不论怎样都可以正确的读取,精简数据库的大小,也增加了读取效率。
我朋友曾经做了一个GIS系统,光是存储什么地址啊,事物啊什么的,整个加起来数据库都有1个多G,我的电脑配置比较低(根本没办法用)一读取数据库就死机.....他当然是将图片存到数据库外面的,那张图片bmp格式的有400多M。
至于代码嘛,和存储字符信息到数据库是一样的,这里就不赘述了。
希望对楼主有用。
正确的做法是将图片存储到计算机上固定的位置,然后将路径存储到数据可里面,这样不论怎样都可以正确的读取,精简数据库的大小,也增加了读取效率。
我朋友曾经做了一个GIS系统,光是存储什么地址啊,事物啊什么的,整个加起来数据库都有1个多G,我的电脑配置比较低(根本没办法用)一读取数据库就死机.....他当然是将图片存到数据库外面的,那张图片bmp格式的有400多M。
至于代码嘛,和存储字符信息到数据库是一样的,这里就不赘述了。
希望对楼主有用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询