mysql load data infile命令可以把csv平面檔案中的資料匯入到資料庫中。
linux下:
load data infile '/home/test/dump/ip_location.csv'
into
table ip_location
character set utf8
fields terminated by ',' enclosed by '"';
--character set :mysql字符集,一定要加上,免去亂碼麻煩
--into table :匯入到哪個表
--fields terminated by :以什麼作為分割符
-- enclosed by :被什麼包圍
windows:
load data infile "d:/insert_data.csv"
replace
into
table demo
character set gb2312
fields terminated by "
," enclosed by "
"lines terminated by "
\r\n";
--lines terminated by:這個與linux不同,以什麼作為一行的結尾。
CSV檔案匯入MySQL
1 首先看一下我本次匯入的資料,比較簡單 1 在資料庫中首先建立了乙個名為 test 的資料庫,在test資料庫下建立了乙個名為 student 的 屬性如下 column name datatype note idint 11 primary key,not null name varchar 4...
Mysql 匯入csv 檔案
mysql 匯入csv檔案 mysql預設檔案存放位址是 var lib mysql files 可修改 window 生成的csv檔案 需要lines terminated by r n 加 r linux 生成的csv檔案只需要 n 就可以 如果有中文標題 最好刪除後在用 ignore 0 如果...
mysql 匯入csv檔案
linux 用 shell 指令碼 批量 匯入 csv 檔案 到 mysql 資料庫 前提 每個csv檔案第一行為欄位名 建立的資料庫欄位名同csv 檔案的欄位名 1.批量匯入 多個 csv 檔案 for file in csv do mv file tablename.csv mysqlimpor...