text
MEDIUMTEXT
LONGTEXT
那使用
blob
MEDIUMBLOB
longBLOB
的一种,从前到后面的差别是可存储的内容容量大小不同,具体差异可查询mysql手册或百度
两种答案1.mysql会把图片以二进制存进数据库(我没这么干过~)
2.在工程中建一个文件夹,把图片放进去,然后建一个表,里面存放你图片的路径,显示的时候会先查找图片的信息(表中的信息),再通过文件的路径去寻找图片,最后显示。
------
下面的答案
我认为可以用截取字符串,比如你要放在第5个以后,你就先截取文字内容的前5个,然后是图片,再截取后面的内容;
li296985808 讲的办法是通用办法
选择一个文件夹存储图片,如d:/img/
插入图片时执行两个作业
插入数据库 sql = insert into test(filename,filesrc) values("pic1","d:/img/pic1.jpg")
将图片upload到d:/img/目录下 ,move_uploaded_file(file,"d:/img/") ,file:需要上传的文件
使用时通过读取图片的路径访问,这种办法降低数据库存储空间,缓解数据库访问压力
不明白地方请追问
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)