MySQL加载文件函数返回0x--为什么?(马科斯)

MySQL加载文件函数返回0x--为什么?(马科斯),mysql,Mysql,我在这件事上浪费了相当多的时间 我正在尝试将一些.lob文件加载到数据库中的列中,但无法使其正常工作。我试图找出问题,但找不到。当然,我不是MySQL的专家,希望你们能帮助我 这是我的转储文件配置(/usr/local/etc/my.cnf) 我将“secure_file_priv”设置为空引号,因为它以前总是返回NULL。我授予的客户端/服务器权限: SET GLOBAL local_infile=1 然后重新启动MySQL服务并尝试使用以下命令/结果上载单个文件: mysql> SE

我在这件事上浪费了相当多的时间

我正在尝试将一些.lob文件加载到数据库中的列中,但无法使其正常工作。我试图找出问题,但找不到。当然,我不是MySQL的专家,希望你们能帮助我

这是我的转储文件配置(/usr/local/etc/my.cnf)

我将“secure_file_priv”设置为空引号,因为它以前总是返回NULL。我授予的客户端/服务器权限:

SET GLOBAL local_infile=1
然后重新启动MySQL服务并尝试使用以下命令/结果上载单个文件:

mysql> SELECT LOAD_FILE('~/Desktop/mysqltest.txt') AS Result;
+----------------+
| Result         |
+----------------+
| 0x             |
+----------------+
1 row in set (0.00 sec)
我觉得结果不正常?为什么它返回“0x”而不是文件中的文本

我还尝试使用完整的SQL脚本:

Truncate Table capublic.law_section_tbl;
LOAD DATA LOCAL
  INFILE "LAW_SECTION_TBL.dat"
  INTO TABLE capublic.law_section_tbl
  FIELDS TERMINATED BY '\t'
  OPTIONALLY ENCLOSED BY '`'
  LINES TERMINATED BY '\n'
(
   ID
  ,LAW_CODE
  ,SECTION_NUM
  ,OP_STATUES
  ,OP_CHAPTER
  ,OP_SECTION
  ,EFFECTIVE_DATE
  ,LAW_SECTION_VERSION_ID
  ,DIVISION
  ,TITLE
  ,PART
  ,CHAPTER
  ,ARTICLE
  ,HISTORY
  ,@var1
  ,ACTIVE_FLG
  ,TRANS_UID
  ,TRANS_UPDATE
)
SET CONTENT_XML=LOAD_FILE(concat('/Users/dominicbouchard/Desktop/pubinfo_1/pubinfo/'),@var1)
没有成功。终端给我这个结果:

Username@MacBook-Pro pubinfo % ./loadData.sh
Please enter root password: ******
Processing table: bill_version_tbl
Processing table: codes_tbl
Processing table: committee_hearing_tbl
Processing table: daily_file_tbl
Processing table: law_section_tbl
Processing table: law_toc_sections_tbl
Processing table: law_toc_tbl
Processing table: legislator_tbl
Processing table: location_code_tbl
Processing table: veto_message_tbl
Processing table: committee_agenda_tbl
但实际上没有上传任何文件,而且在我的“content\uxml”列中仍然显示NULL。有什么线索吗??谢谢


(后期编辑)

“第2行的错误1582(42000):对本机函数“LOAD_FILE”的调用中的参数计数不正确”是因为
),@var1)
应该是
,@var1))
Dang!是的,它修正了错误。谢谢但是,LOAD_FILE命令仍然不起作用:(列中的值返回NULL。。。
Username@MacBook-Pro pubinfo % ./loadData.sh
Please enter root password: ******
Processing table: bill_version_tbl
Processing table: codes_tbl
Processing table: committee_hearing_tbl
Processing table: daily_file_tbl
Processing table: law_section_tbl
Processing table: law_toc_sections_tbl
Processing table: law_toc_tbl
Processing table: legislator_tbl
Processing table: location_code_tbl
Processing table: veto_message_tbl
Processing table: committee_agenda_tbl