轉載自:https://zhidao.baidu.com/question/407679601.html
方法如下,舉例說明:
1、創建測試表,即爲要被導入的表:
create table person(
id int not null auto_increment,
name varchar(40) not null,
city varchar(20),
salary int,
primary key(id)
)engine=innodb charset=gb2312;
2、接着寫一個用於導入的文本文件:c:\data.txt。
張三 31 北京 3000
李四 25 杭州 4000
王五 45
\N 4500
小明 29 天津 \N
每一項之間用Tab鍵進行分隔,如果該字段爲NULL,則用\N表示。
3、導入數據
輸入命令,進行導入。
load data local infile “c:/data.txt”
into table person(name,age,city,salary);
導入數據截圖如下:
其中local表示本地。執行後,可以看到NULL數據也被正確地導入。