簡體   English   中英

將.CSV文件導入MySQL數據庫

[英]Importing .CSV file to mysql database

我有一個要使用SQL語法導入到數據庫的.csv文件。 這是我的.csv文件的樣子:

"john"
"james"
"peter"
"andrew"
"harry"
"king"
"hanny"
"charles"

所以我用我的SQL語法運行了這段代碼:

LOAD DATA LOCAL INFILE 'C:/file.csv' INTO TABLE table FIELDS TERMINATED BY '' ENCLOSED BY '"' LINES TERMINATED BY '\n' (names)

但這是我插入時得到的:

john"
"james"
"peter"
"andrew"
"harry"
"king"
"hanny"
"charles

請如何將每個名稱插入每一行

由於您使用的是Windows,因此CSV中的行由回車符\\ r和轉義序列\\ n分隔。 因此,您必須使用

LINES TERMINATED BY '\r\n'

代替:

從CSV導入值

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM