如何将xml格式文件导入mysql中

如何将xml格式文件导入mysql中,第1张

举例说明如下

xml文件名为: text.xml

xml数据文件的结构如下:

<node1>

<node2 name="abc">123</node2>

</node1>

sql命令如下:

SET @xml = LOAD_FILE('text.xml')-- 要指定完整的文件位置

SELECT ExtractValue(@xml, '/node1/node2/@name') as name,ExtractValue(@xml, '/node1/node2') as data

返回数据结果就是:

name | data

abc | 123

sql语句貌似没有问题。你给to和from或者全部字段加上`(在键盘左上角的~按键)这个符号试试。

insert into information(`to`,`from`,`heading`,`body`,`dir`,`filename `) values(.....)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/6154525.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存