2015-10-16 21 views
1
<?xml version="1.0" encoding="UTF-8"?> 
<jobs> 
<job> 
<location>Raleigh, NC, US</location> 
<title>Implementation Consultant II</title> 
<city>Raleigh</city> 
<job_type/> 
</job> 
<job> 
<location>Saint Louis, MO, US</location> 
<title>Food Service Worker I</title> 
<city>Raleigh</city> 
<job_type> Permanent </job_type> 
</job> 
</jobs> 

插入XML數據到MySQL在這裏我不能能夠使用LOAD DATA LOCAL INFILE如何使用LOAD XML

回答

0

這是在MySQL中的錯誤的工作類型的數據插入到MySQL的。升級到MySQL 5.5.46或更高版本。

From official documentation

此前MySQL的46年5月5日,LOAD XML沒有形式正確處理空XML元素 。 (Bug#67542,Bug#16171518)