无法从文件中将列移动到mysql表中

时间:2016-06-13 16:10:43

标签: php mysql sql database mysqlimport

我有这个名为zip_codes的表。我有这个名为zip.sql的文件 我想在列zip_codes中包含列 这就是zip.sql中的数据看起来像

'00501', 'UNIQUE', 'HOLTSVILLE', 'NY', 'PRIMARY', '40.81', '-73.04', 
'00544', 'UNIQUE', 'HOLTSVILLE', 'NY', 'PRIMARY', '40.81', '-73.04', 
'00601', 'STANDARD', 'ADJUNTAS', 'PR', 'PRIMARY', '18.16', '-66.72', 
'00602', 'STANDARD', 'AGUADA', 'PR', 'PRIMARY', '18.38', '-67.18',

zip_codes表中有7列,分别是zip,zip_code_type,city,state,location_type,lat,long。

这就是我的代码在将数据插入表格中的样子

LOAD DATA INFILE "D://zips.sql"
INTO TABLE zip_codes
FIELDS TERMINATED BY ","
ENCLOSED BY "'"
LINES TERMINATED BY "\n"

问题是除了数字类型的字段外,每个字段都有引号('),而lat和long字段的值均为0。

以下是截图:

enter image description here

请帮忙。提前谢谢。

0 个答案:

没有答案