首页 > 数据库 > mysql教程 > MySQL批量导入blob数据

MySQL批量导入blob数据

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-07 16:41:38
原创
1958 人浏览过

在MySQL中可以通过以下的方法导入 blob 类型的数据。 load data [local] infile '/tmp/a.txt' into table test fields terminated by '\t' (id, @hex_value) set value=UNHEX(@hex_value); 即,将二进制数据转成十六进制字符串,在导入的时候通过 UNHEX 转回

在MySQL中可以通过以下的方法导入blob类型的数据。

<code class="text language-text">load data [local] infile '/tmp/a.txt' into table test fields terminated by '\t' (id, @hex_value) set value=UNHEX(@hex_value);
</code>
登录后复制

即,将二进制数据转成十六进制字符串,在导入的时候通过UNHEX转回来。

local需要在启动MySQL命令行时带有参数--local-infile, 可以很方便的解决文件找不到的问题。

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
mysql 升级后无法重启mysql服务的问题
来自于 1970-01-01 08:00:00
0
0
0
linux安装mysql报错
来自于 1970-01-01 08:00:00
0
0
0
MySQL停止进程
来自于 1970-01-01 08:00:00
0
0
0
phpstudy不能启动mysql?
来自于 1970-01-01 08:00:00
0
0
0
mysql主主同步,从库不同步应该怎么解决?
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板