嗨所有和道歉,如果这个问题似乎太重要了,XML到MySQL 5.0
我想将XML数据保存到MySQL 5.0数据库。我使用了以下内容:
LOAD DATA LOCAL INFILE 'C:\\Documents and Settings\\user1\\My Documents\\ArtifactData.xml'
INTO TABLE test_case
这将加载数据到表中,但所有字段只当作第一列,而不是分解成适当的列。这是一个示例xml标签。
<test_case>
<module_id_test_case_id>test case id</module_id_test_case_id>
<description>Some description</description>
<design_complexity>Low</design_complexity>
<execution_status>Pass</execution_status>
</test_case>
以下是我正在使用的示例test_case表的列。 module_id_test_case_id,描述,design_complexity,execution_status
读取文件后,所有的字段坚持为module_id_test_case_id,根据描述,design_complexity和execution_status标签甚至数据。
当我使用ROWS IDENTIFIED BY <>时,会引发SQL语法错误。
有人请指教我如何解决这个问题吗?
谢谢。