社区
MySQL
帖子详情
mysql问题,如何将一块数据插入到blob字段中。300分
masterlee
2001-12-14 09:22:31
使用文件插入可以,谁用过,举个例子?
有没有其他好用的方法,对于blob字段是不是有特殊处理的函数。
...全文
228
11
打赏
收藏
mysql问题,如何将一块数据插入到blob字段中。300分
使用文件插入可以,谁用过,举个例子? 有没有其他好用的方法,对于blob字段是不是有特殊处理的函数。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zbde00
2002-08-05
打赏
举报
回复
mysqladmin是一个很弱弱的工具,不要指望它能添加显示任何类型的数据。在编程语言里面你可以得到这些数据,然后再显示出来
dejoy
2002-08-05
打赏
举报
回复
操!mysqladmin是一个很弱弱弱弱的工具,根本别指望它!用mysqlfront或mysql manager吧,mysqlfornt 至http://www.anse.de/MySQL-Front_2.4_Setup.exe有得下载.
ibmer
2002-08-05
打赏
举报
回复
在控制台下是很容易,楼上的方法可以加长文件,如果blob的字符串不太长,
可以直接在SQL语句中加入
insert into tmp values('1',“。。。。”);
但是在MydqlAdmin的图形界面下如何添加和显示blob类型的字段类型数据呢?
zbde00
2002-08-04
打赏
举报
回复
我来结束吧,可以这样
先建立一个含有blob数据类型的表
create table tmp(picid int(4),picdata blob);
然后输入数据
insert into tmp values('1',load_file('c:/cloud.gif'));
需要3.23以后的版本
BallyTan
2001-12-17
打赏
举报
回复
C++B 用 TBlobField
BallyTan
2001-12-17
打赏
举报
回复
C++B 用 TBlobField
masterlee
2001-12-16
打赏
举报
回复
什么啊,有没有好的方法。
masterlee
2001-12-14
打赏
举报
回复
天那!!!
三杯倒
2001-12-14
打赏
举报
回复
2222
masterlee
2001-12-14
打赏
举报
回复
难道没有人会吗?
bluepower2008
2001-12-14
打赏
举报
回复
楼上的兄弟,是不是绝望了,让我都看得不忍心,来帮帮你吧。
在mysql中,blob字段有4种类型,TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB,在使用过程中用普通的insert语句就行了,先定义一个字符串变量,然后从文件中读出数据赋给该变量,最后注意要将变量中的单引号,双引号等字符前加上转义符“\”,如果你使用php,用函数addslashes就行了,最后把变量放到sql语句中,执行就可以了。
祝你成功! :)
Oracle/
MySQL
数据
库
中
插入
图片
BLOB
字段
的方法
1./opt/pic/目录下存放图片文件 2.先创建表,存储图片的
字段
为
BLOB
类型,创建表可以用sql也可以用navicat等工具,先
插入
数据
填入其他
字段
,
BLOB
为null不填 CREATE TABLE PICTURE_SRC ( "ID" NUMBER NOT NULL ENABLE, "IDENTIFICATION" VARCHAR2(255), "PROVINCE" VARCH
C、C++写二进制
数据
到
mysql
的
Blob
字段
/
插入
images
-- 引子-- 由于调试需要,需直接往
数据
库里写入二进制
数据
。本来这些
数据
是由上层软件来写的,用的是C#。为了熟悉C语言的
数据
库操作,还是决定用C来写这段调试代码。 概况: 表名:Task 涉及的
字段
及属性: NumDest:int(11) 用于存储目标数目 destIDs:
blob
用于存储具体的目标ID 废话不多说,入正题。 --二进制
数据
写入--
C、C++写二进制
数据
到
mysql
的
Blob
字段
引子-- 由于调试需要,需直接往
数据
库里写入二进制
数据
。本来这些
数据
是由上层软件来写的,用的是C#。为了熟悉C语言的
数据
库操作,还是决定用C来写这段调试代码。 概况: 表名:Task 涉及的
字段
及属性: NumDest:int(11) 用于存储目标数目 destIDs:
blob
用于存储具体的目标ID 废话不多说,入正题。 --二进制
数据
写入-- 二
oracle
mysql
blob
_Oracle
数据
库
中
的
blob
类型解析
Oracle的
Blob
字段
比较特殊,他比long
字段
的性能要好很多,可以用来保存例如图片之类的二进制
数据
。写入
Blob
字段
和写入其它类型
字段
的方式非常不同,因为
Blob
自身有一个cursor,你必须使用cursor对
blob
进行操作,因而你在写入
Blob
之前,必须获得cursor才能进行写入,那么如何获得
Blob
的cursor呢?这需要你先
插入
一个empty的
blob
,这将创建一个
blob
的cur...
mfc
mysql
读取
blob
_Navicat for
MySQL
查看
BLOB
字段
内容和c++读写
MySQL
blob
二进制
数据
取二进制
数据
: 一样的sql语句,查询出来即可。只不过二进制
数据
是个
数据
块,需要得到
数据
块的大小和
数据
指针。 bool C
MySql
Access::GetBinaryField(int nCol,char* &pDataOut,int& nDataLen) { if (m_Item
MySql
Row[nCol] != NULL) { unsigned long *FieldL...
MySQL
56,675
社区成员
56,706
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章