高手请进!在mysql中插入一个blob字段用来存储图片,怎样从数据库中存入和读取图片呢? 我是直接以二进制的形式存储图片,脚本语言用php或者python都行,有没有高手做过类似的情况。帮忙指导一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我查过了网上给的方法大部分是直接添加一个数据表,我做的只是在已经做好的表添加一个blob字段,直接存入图片,高手请赐教 ADODSData.Edit; TBLOBField(ADODSData.FieldByName('Scene_Rule')).LoadFromFile('E:\123.dat'); ADODSData.Post; //这是delphi的,你尝试一下吧 我在网上找了好多方法,但是好像并不能真正把图片存放在数据库中,只是上传在本地服务器的一个文件中,我查询了数据库,并没有发生改变,有没有人能告诉我,图片以BOLB存放到数据库中进去,数据库的数据会发生什么改变? PHP 中应该是直接按一般字段读写就可以了。 PHP以前用过,现在用C,将MP3保存到数据库中.操作都是差不多,先是打开文件,将文件的内容读出来,然后再用 mysql_real_escape_string() 函数将二进制数据转义,之后再用 insert 语句将转义后的数据插入到数据库. 主机名 host 为 localhost 与 127.0.0.1 有什么区别呀? asp中读取postgresql空间数据的问题 MySQL 5.0不支持中文全文索引吗?我在5.0.77里面是测试,可以搜到结果,不知道很多人所指的mysql不支持中文全文索引是指哪回事? mysql商城 数据库表设计 多对多的表怎么删除? 存储过程中的临时表 用ado记录集recordset更新数据表(使用myodbc驱动 ),如何获得更新记录的自动编号列的值 mySQL的使用小问题; 一个初学者的问题! mysql sql语句空值的查询问题 MYSQL求助,初级问题 mysql 如何导出sql脚本
ADODSData.Edit;
TBLOBField(ADODSData.FieldByName('Scene_Rule')).LoadFromFile('E:\123.dat');
ADODSData.Post;
//这是delphi的,你尝试一下吧
操作都是差不多,先是打开文件,将文件的内容读出来,
然后再用 mysql_real_escape_string() 函数将二进制数据转义,
之后再用 insert 语句将转义后的数据插入到数据库.