如何把图片上传到数据库中

 时间:2026-02-12 01:56:48

1、编此付川写菊阅java程序前先在mysql中创建表。

如图,进入惹罩mysql后,创建imgs表,

使用的数据库和创建表的sql代码如图。

如何把图片上传到数据库中

1、在eclipse中创建一个java工程项目。

然后在该项目下创建文件夹lib,lib中存放连接mysql的驱动包。

在src下创建

包util,util中存放类DBConn;

包demo,demo中存放类UploadImgToDB。

创建后的工程目录如图。

如何把图片上传到数据库中

2、jdbc连接mysql的工具类的编写就不详细介绍了,

具体可参考:java编写jdbc连接mysql数据库工具类。

DBConn.java文件的内容如图。

如何把图片上传到数据库中

如何把图片上传到数据库中

如何把图片上传到数据库中

3、UploadImgToDB.java文件的内容如图。

其中uploadImg()函数是读取我电脑D:\imgs\img2目录下的block.png,然后上传到数据库中,readImg()函数是从数据库中读取图片,存放到D:\imgs\img2目录下。

如何把图片上传到数据库中

如何把图片上传到数据库中

如何把图片上传到数据库中

4、如图我电脑D:\imgs\img2目录下的图片。

如何把图片上传到数据库中

5、接着编写main函数进行测试。

如何把图片上传到数据库中

6、在UploadImgToDB中加入main函数后,通过java应用程序的方式运行UploadImgToDB.java文件。

如何把图片上传到数据库中

7、运行后,控制台输出上传成功,到数据库下查看,如图可以看到imgs表中多了一条数据。由于在控制台下,mysql显示图片的数据会是一大堆乱码一样的二进制数据,所以这里只是通过查看id值是否有增加来判断是否有插入数据。

如何把图片上传到数据库中

如何把图片上传到数据库中

8、接着修改main函数,测试从数据库中读取图片。

如何把图片上传到数据库中

9、修改后,再次通过java应用程序的方式运行UploadImgToDB.java文件。

如何把图片上传到数据库中

10、运行成功后,可以看到控制台输出读取图片成功,然后在D:\imgs\img2目录下可以看到多了一张图片。说明成功从数据库中读取到了图片,也意味着之前上传图片到数据库成功了。

如何把图片上传到数据库中

如何把图片上传到数据库中

  • E-R图该怎么画
  • 怎么画er图?
  • 数据库er图怎么画
  • 如何创建数据库的ER图表
  • Navicat 如何用不同的方式查看表
  • 热门搜索
    春秋旅游 会议旅游 临汾旅游 广东省旅游 贵阳旅游景点 厦门工商旅游学校 汕头旅游 威海旅游攻略 宝鸡旅游景点 青岛旅游必去景点