Mysql 匯入csv檔案

2021-06-16 14:33:08 字數 671 閱讀 9896

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...