- 博客(4)
- 资源 (2)
- 收藏
- 关注
转载 用mysql存储二进制数据流
用mysql存储二进制数据流,阅读用mysql存储二进制数据流,近日一项目遇到需要在DB中存储2进制数据流类型文件的问题,发现常用的mysql API都用不了,再研究,方知有一套专门的API来干这种数据,功能相当强大的说。以下即为范例代码 --- 按照说明编译即可用,稍加修改即可存储2进制文件/* mysql数据库存储二进制数据 linux 用途: 用 mysql_stmt
2013-12-28 09:10:30 1347
转载 C语言写二进制数据到mysql的Blob字段
-- 引子-- 由于调试需要,需直接往数据库里写入二进制数据。本来这些数据是由上层软件来写的,用的是C#。为了熟悉C语言的数据库操作,还是决定用C来写这段调试代码。概况: 表名:Task 涉及的字段及属性: NumDest:int(11) 用于存储目标数目 destIDs: blob 用于存储具体的目标ID废话不多说
2013-12-28 09:07:49 756
转载 Mysql C API把文件写入BLOB类型数据
刚刚用过TEXT字段类型,保存一个网页的URL地址。下载网页的内容到本地文件,但是并没有把文件写入到数据库。等系统以后升级的时候,可以采用直接把文件写到数据库中,这样可以方便数据文件的删除操作。要存取二进制数据。我在VB中用libmysql.dll来操作MySQL,应该说比VC来得来更复杂些。本论坛有讨论,可惜现在论坛搜索功能不稳定,搜索不到。现将收藏的内容贴出。另外,我认为可以将
2013-12-28 09:04:22 1915
转载 MySQL存储二进制数据
晚上小研究了下MySQL存储于读取二进制数据的功能。关键步骤为以下三点:最重要的一点:存储二进制数据的表的类型需要是blob类型(按长度不同分为tiny, media, long) 插入二进制数据时需要利用mysql_real_escape_string函数对数据进行转换从数据库中读取二进制数据时需要利用mysql_fetch_length函数字段长度,该函数需要在mysql_fetch_
2013-12-28 08:59:14 750
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人