当前位置:首页 » 存储配置 » sql视频存储

sql视频存储

发布时间: 2023-02-13 07:26:13

㈠ 如何在mysql 或者 其他的数据库中存放图片 音频 视频

采用大对象类型。 mysql 大对象存取: 类型一般应该用mediumblod, blob只能存2的16次方个byte, mediumblod是24次方, 一般来说够用了.longblob是32次方有些大. MYSQL默认配置只能存1M大小的文件,要修改配置,WIN版本的在mysql.ini文件中 修改max_allowed_packet,net_buffer_length等几个参数,或直接SET GLOBAL varName=value. linux版本可以在启动参数后加-max_allowed_packet=xxM等几个参数. MYSQL存大对象最好直接就setBinaryStream,又快又方便. 而不要先插入空再造型成BLOB然后再setBlob 例子: import java.sql.*; import java.io.*; public class DBTest { static String driver = "org.gjt.mm.mysql.Driver"; static String url = "jdbc:mysql://localhost:3306/test"; static String user = "root"; static String passwd = "passwd"; public static void main(String[] args) throws Exception { Connection conn = null; try { Class.forName(driver); conn = DriverManager.getConnection(url,user,passwd); int op = 1; //插入 if (op == 0) { PreparedStatement ps = conn.prepareStatement("insert into tb_file values (?,?)"); ps.setString(1, "aaa.exe"); InputStream in = new FileInputStream("d:/aaa.exe"); ps.setBinaryStream(2,in,in.available()); ps.executeUpdate(); ps.close(); } else { //取出 PreparedStatement ps = conn.prepareStatement("select * from tb_file where filename = ?"); ps.setString(1, "aaa.exe"); ResultSet rs = ps.executeQuery(); rs.next(); InputStream in = rs.getBinaryStream("filecontent"); System.out.println(in.available()); FileOutputStream out = new FileOutputStream("d:/bbb.exe"); byte[] b = new byte[1024]; int len = 0; while ( (len = in.read(b)) != -1) { out.write(b, 0, len); out.flush(); } out.close(); in.close(); rs.close(); ps.close(); } } catch (Exception ex) { e

㈡ 怎么把图片,视频存储在数据库中

图片、视频一般都是存储在磁盘中,然后把存储在磁盘里的路径存储在数据库中

热点内容
服务器腾讯云搭建云电脑 发布:2025-07-14 07:24:37 浏览:99
c语言两个函数调用函数 发布:2025-07-14 07:19:01 浏览:232
怎么拼出服务器地址 发布:2025-07-14 07:02:28 浏览:490
电脑锁密码是什么意思 发布:2025-07-14 06:51:23 浏览:562
为什么说安卓是物联网的动力 发布:2025-07-14 06:13:51 浏览:729
海康dns服务器什么意思 发布:2025-07-14 06:13:16 浏览:809
linux下的游戏 发布:2025-07-14 05:52:16 浏览:748
基带被加密 发布:2025-07-14 05:52:14 浏览:289
小型密码锁怎么改密码 发布:2025-07-14 05:49:45 浏览:622
vs多核编译 发布:2025-07-14 05:36:43 浏览:123