阿杰 发表于 2025-11-26 17:55:04

MySQL记录集类如何写入与读取图片


1.MySQL记录集类中为何只有读字段命令而没有写字段命令
2.MySQL记录集类如何写入与读取图片

兵三进一 发表于 2025-11-26 18:27:07

N年前就有高人给出解决方案了:)

好像是 0x + 字节集到十六进制文本()

创世魂 发表于 2025-11-26 20:26:29

应该是用 执行sql语句_二进制这个方法添加进去。。

不过一般也都不用mysql存图片。都是存一个图片路径,然后通过http等方式访问。

Hui 发表于 2025-11-27 11:23:52

魂总,弄个例子

阿杰 发表于 2025-11-28 21:05:39

创世魂 发表于 2025-11-26 20:26
应该是用 执行sql语句_二进制这个方法添加进去。。

不过一般也都不用mysql存图片。都是存一个图片路径, ...

能给个例子吗

wangvoldp 发表于 2025-11-28 23:56:03

:D只是火山的mysql没封装全, 能绑定参数的话 存什么都存

wangvoldp 发表于 2025-11-29 00:03:08

原始的库是这样写二进制的
bind.buffer_type   = MYSQL_TYPE_LONG_BLOB;// 绑定二进制
bind.buffer      = buffer;                               // 字节集的指针
bind.buffer_length = size;                              // 字节集的大小
bind.length      = &size;       //

世恒 发表于 2025-11-29 00:29:52


世恒 发表于 2025-11-29 00:53:36

感谢你的提问让我顺便发了个帖子
https://bbs.voldp.com/thread-28074-1-1.html

snstc 发表于 2025-11-29 01:05:05


前面加0X,相当于16进制存
数据库用mediumblob之类的,可以随便存


页: [1]
查看完整版本: MySQL记录集类如何写入与读取图片