mysql資料庫匯入txt檔案資料

2021-10-08 21:57:17 字數 1016 閱讀 6689

把txt檔案匯入到mysql資料庫中,選用的是mysql中的load data 語法。

load data local infile  'd:\\test.txt'  into table test

fields terminated by ','

enclosed by '\"'

lines terminated by '\n'

ignore 1 rows

其中terminated by 以什麼字元作為分隔符

enclosed by 字段閉合標籤

lines關鍵字指定了每條記錄的分隔符

ignore 1 rows 忽略特定行數,csv檔案可以忽略掉第一行標題

成功例子:

load data local infile 'c:\\users\\administrator\\desktop\\mobile.txt' into table mobile fields terminated by ',' lines terminated by '\n';

mobile.txt檔案資料格式如下:

1,1300000,山東,濟南,中國聯通,0531,250000

2,1300001,江蘇,常州,中國聯通,0519,213000

3,1300002,安徽,巢湖,中國聯通,0565,238000

4,1300003,四川,宜賓,中國聯通,0831,644000

5,1300004,四川,自貢,中國聯通,0813,643000

6,1300005,陝西,西安,中國聯通,029,710000

7,1300006,江蘇,南京,中國聯通,025,210000

8,1300007,陝西,西安,中國聯通,029,710000

9,1300008,湖北,武漢,中國聯通,027,430000

10,1300009,陝西,西安,中國聯通,029,710000

11,1300010,北京,北京,中國聯通,010,100000

12,1300011,北京,北京,中國聯通,010,100000

txt檔案匯入mysql資料庫

這種情況是我們經常遇到的,比如txt資料中有5列資料,資料庫建立的表也剛好是5列,這時候我們用下列命令即可 load data infile txt檔案路徑 into table 表名 fields terminated by lines terminated by n 注意 這種情況不是很常見,但...

txt檔案匯入oracle資料庫

在oracle資料庫裡 建立表結構 x.txt檔案是從access匯出的檔案 建立pro.ctl檔案 注 1 by 分隔符有,或其他 根據.txt檔案寫。txt檔案和pro.ctl要在相同目錄 在ssh中 sqlldr sys yao as sysdba control root pro.ctl 將...

txt檔案匯入mysql

load data low priority concurrent local infile file name replace ignore into tabletbl name character setcharset name terminated by string optionally e...