1. 程式人生 > >Mysql 通過 load data 匯入csv 檔案

Mysql 通過 load data 匯入csv 檔案

1.開啟mysql cmd
2.

>mysql load data infile 'C:\ProgramData\MySQL\MySQL Server 5.7\Uploads\new.csv' into table db.table 

如果報錯 ERROR 1290 是因為你的版本較新,需要先找到secure_file_priv的資料夾位置
輸入

>mysql show variables like '%secure%';

找到資料夾位置,然後將要匯入的檔案放入資料夾下面,在匯入就可以了
具體還有好多其餘的操作

CHARACTER SET UTF8  
FIELDS TERMINATED BY
';' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n'

其中fields 是分隔符,lines 是換行符 linux 和 windows 的換行符不一樣,大家使用的時候注意一下