mysql数据库如何存储图片

 时间:2024-10-13 08:57:42

1、首先我们在设计数据库时,需要设置一个表来保存图片数据。

mysql数据库如何存储图片

2、表中的一个列保存数据时,需要设置一个mediumblob的数据类型,这个类型每行可以保存16M大小的数据,这对于一般的图片来说,都已经够用了。

mysql数据库如何存储图片

3、如果有图片比这个更大的,则可以使用longblob的类型。这个可以保存4G的大小。

mysql数据库如何存储图片

4、接着在php代码中,我们获得上传的图片文件后,使用全局变量_Files来得到上传文件的路径。

mysql数据库如何存储图片

5、然后使用file_get_contents方法获得这个文件的二进制数据。

mysql数据库如何存储图片

6、通过sql把二进制数据保存到对应的图片表。

mysql数据库如何存储图片

7、按上方的方法就可以把图片保存到mysql数据库中了。上文的关键代码都是以php的语法的,其他语言的可以参考这里的。

mysql数据库如何存储图片
  • IDEA怎么导入项目
  • IDEA怎么配置maven
  • tomcat怎么修改端口号
  • 如何查看jdk版本
  • sql文件怎么导入数据库Navicat
  • 热门搜索
    驴妈妈旅游 乌龟吃什么怎么养 苦瓜泡水喝的功效 日产阳光车怎么样 如何去除颈纹 打卡机时间怎么调 旅游作文600字 磁盘被写保护怎么去掉 滴滴打车顺风车怎么用 脚被鞋子磨破了怎么办