如何往mysql中添加图片

往mysql中添加图片的方法:首先创建一个方法使用FileInputStream读取图片;然后连接数据库并写入sql语句,用PreparedStatement执行sql语句。 本教程操作环境:windows7系统、mysql8.0.22版,该方法

    <blockquote><p>往mysql中添加图片的方法:首先创建一个方法使用FileInputStream读取图片;然后连接数据库并写入sql语句,用PreparedStatement执行sql语句。</p></blockquote>

本教程操作环境:windows7系统、mysql8.0.22版,该方法适用于所有品牌电脑。

推荐:mysql视频教程

往mysql中添加图片的方法:

1.效果

1d45baf176e69aa8f36f9c6ab3663f1.png

不是存了个字符串哈,可以看左边的数据类型。

2. 获取blob数据

我们创建一个方法使用FileInputStream读取图片,还有ByteArrayOutputStream将读取的数据写入byte[]数组,然后

使用Blob创建一个Blob,然后将我们获取的图片数据转换成blob类型,然后用PreparedStatement执行sql语句,因为它支持占位符并且有setBlob方法可以直接将我们的blob地址中的值写入数据库。然后就大功告成了。