mysql 匯入資料

2021-06-08 13:27:00 字數 1452 閱讀 5592

mysqlimport示例

[root@localhost ~]# mysqlimport -uroot -p123456 test /tmp/mytbl.txt;

約定:檔名的最後一部分為表名,以上語句匯入到表mytbl

mysqlimport必須指定資料庫,以上語句資料庫為test

匯入csv

[root@localhost ~]# mysqlimport -uroot -p --local --lines-terminated-by="\r\n" --fields-terminated-by="," --fields-enclosed-by="\"" test /tmp/mytbl.csv

load data示例

mysql> load data  infile '/tmp/mytbl.txt' into table mytbl character set gbk;
load data可以不指定資料庫

以上語句中,mysql必須有/tmp/的讀許可權

匯入csv

mysql> load data  infile '/tmp/mytbl.csv' into table mytbl fields terminated by ',' enclosed by '"' lines terminated by '\r\n'

處理重複主鍵

替換已有值

mysql> load data infile '/tmp/mytbl.txt' replace into table mytbl fields terminated by '\t' lines terminated by '\n'

表中已有則不匯入

mysql> load data infile '/tmp/mytbl.csv' ignore into table mytbl fields terminated by ',' enclosed by '"' lines terminated by '\r\n'

跳過檔案行

以下示例為跳過第一行

mysql> load data infile '/tmp/mytbl.txt' into table mytbl ignore 1 lines;

將windows本地檔案匯入到linux下的mysql資料庫,加local

load data local infile 'c:/mytbl.txt' into table mytbl fields terminated by '\t' lines terminated by '\r\n'

mysql匯入情況 MySQL 匯入資料

mysql 匯入資料 本章節我們為大家介紹幾種簡單的 mysql 匯出的資料的命令。1 mysql 命令匯入 使用 mysql 命令匯入語法格式為 mysql u使用者名稱 p密碼 要匯入的資料庫資料 runoob.sql 例項 mysql uroot p123456 runoob.sql 以上命令...

c mysql匯入資料 mysql資料匯入

1 windows解壓 2 修改檔名,例如a.txt 3 rz 匯入到 linux data pcode sudo su cd data pcode rm rf txt 4 合併到乙個檔案 cat txt data.txt dos2unix data.txt 對比檔案行數 wc l txt 5 my...

c mysql匯入資料 MySQL 資料匯入

mysql 資料匯入 mysql 可以採用2種簡單的方法將之前備份檔案中的資料載入進 mysql 資料庫。利用 load data 匯入資料 mysql 利用 load data 語句作為批量資料載入器。下面這個範例將從當前目錄中讀取 dump.txt 檔案,然後把它載入進當前資料庫的表 mytbl...