此為mysql新增記錄的最快方式。
之所以用到了這種方式,源於乙個採集系統。每天的採集記錄條數達到7kw條。1條條的載入很慢。載入速度跟不上採集速度。所以,採用了這種方式。
進入資料庫,敲入:
load data local infile 'd:\loaddata.txt' into table detail fields terminated by ',' lines terminated by '\n';
''d:\loaddata.txt' -------- 表示 loaddata.txt 的絕對路徑
',' -------- 表示字段之間按照','分割。
'\n' 表示 -------- 表示記錄之間以'\n'分割。即:1行1條記錄
MySQL資料匯入 LOAD DATA
mysql客戶端 通過 local infile 1選項 和伺服器端 通過修改配置檔案 都需要指定可以從local匯入資料,例如 mysqld safe datadir data mysqldata skip grant tables local infile 1原始資料 1 heart disea...
mysql8使用load data將資料檔案入庫
最近在linux系統上,需要將乙個資料檔案入庫,資料檔案以 分隔,n換行,這裡記錄一下遇到的問題及解決辦法。首先宣告一下我的資料庫名叫yunwqdb,密碼123456,表名test,資料檔案放在 home file 下,檔名20201023,資料庫root使用者密碼654321。使用root使用者登...
load data匯入資料之csv的用法
今天總結一下 csv格式檔案匯入的方法。1.準備資料表 csv 2.準備對應的csv檔案 如demo.csv.截圖如下 注意 a列代表 id.3.匯入語法與結果 注意 這裡是 fields terminaed by 它與匯入txt檔案是有區別的。4.拓展,load data infile匯入不了cs...