向mysql中匯入檔案時,忽略我們不想要的幾列資料

2021-10-04 11:46:44 字數 524 閱讀 9217

當我們匯入檔案時,不需要某列資料,只要用@欄位名即可。@後面用什麼名都行,即跳過某列。

cat xiaozhang.txt

id name *** class score

1 小張 男 class1 100

2 張三 男 class2 99

3 小紅 女 class1 98

create table score(

id varchar(10) not null comment 『使用者id』,

name varchar(10) default null,

score int(11)

);匯入檔案

load data infile 『/csdn/xiaozhang.txt』 into table score(

id,name,@***,@class,score);

查表select * from score;

id name score

1 小張 100

2 張三 99

3 小紅 98

向mysql中匯入 sql檔案

我這裡有兩個.sql檔案 1.表的.sql檔案 2.表中資料的.sql檔案。顯然我們匯入的步驟是 建立乙個資料庫 匯入表的.sql檔案 匯入表中資料的.sql檔案 建立資料庫 create database ssmdemo 使用此資料庫 此時資料庫中沒有表 use ssmdemo 將表的.sql檔案...

P S 向MySQL中匯入CSV檔案

load data infile g adawn com.facebook.katana2.csv ignore 注意,這裡的ignore是關鍵,不匯入重複的行 fields terminated by enclosed by lines terminated by r n csv檔案row之間以 ...

mysql中匯入 sql檔案

以下命令均在cmd中執行 mysqldump uroot p123456 d webmeeting c test.sql 將資料庫webmeeting中的表結構匯出到c test.sql中 mysqldump uroot p123456 webmeeting 123.sql 將資料庫中所有資料匯出到...