你能读懂你的书吗。是否将csv文件正确转换为Excel或LibreOffice Calc(或任何电子表格程序)?我想你可能可以。这意味着它的格式正确。
.csv文件包含表中每行数据的一行文本。这些
LOAD INFILE
指令告诉MySQL如何在中查找行和列。csv文件。
FIELDS TERMINATED BY ','
表示每列数据以逗号结尾。注意你的第一行数据:
De Ruijterkade,,123400000001234,,1,105...
第一列是街道名称。第二个是空的,第三个是空的
1
第四
105
等等。
ENCLOSED BY '"'
表示本身包含逗号(字段终止符)的数据列必须包含在
"
角色。例如,如果您的街道名称具有
De Ruijterkade, Kade
你的文件将包含
"De Ruijterkade, Kade",,123400000001234,,1,105...
最后
LINES TERMINATED BY '\r\n'
表示文件中的每一行(表中的行)都以Windows样式结束
<return><linefeed>
角色对。
Akina正确地指出了文件。
https://dev.mysql.com/doc/refman/8.0/en/load-data.html#load-data-field-line-handling