MySQL 5.5中的LOAD DATA和LOAD_FILE

时间:2016-07-13 01:12:10

标签: mysql ruby-on-rails rubygems mysql-workbench

在MySQL 5.5中,我试图将BLOB加载到特定行。更准确地说,我正在尝试使用Ruby 1.8.7(oldschool!)更新特定行中的BLOB。

我的数据来自" SELECT INTO OUTFILE"因此保存为字符串。数据包含NULL字符,这就是事情变得难以理解的地方。

我想知道如何将数据从文件加载到特定字段。

LOAD DATA

LOAD DATA LOCAL INFILE 'my_file.sql'
IGNORE INTO TABLE table1
(BLOB_COLUMN)
WHERE ID_COLUMN = '12345678'

说有一个意外的地方。我如何获得此类功能?

或LOAD_FILE():

LOAD_FILE()无法加载我数据中捕获的空字符。而是用" \ 0"

替换它们

如何将数据填充到特定字段的BLOB中?

0 个答案:

没有答案