99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2023-09-07 閱讀量: 4420
?CDA學(xué)習(xí)之關(guān)于MySQL建表后批量導(dǎo)入數(shù)據(jù)的示例說(shuō)明(以CDA一級(jí)考試教材中的emp員工表導(dǎo)入為例)

關(guān)于MySQL建表后批量導(dǎo)入數(shù)據(jù)的示例說(shuō)明

我們以CDA一級(jí)考試教材《精益業(yè)務(wù)數(shù)據(jù)分析》中的emp員工表導(dǎo)入為例,建立一個(gè)數(shù)據(jù)庫(kù),然后創(chuàng)建emp表結(jié)構(gòu),然后向emp表中批量導(dǎo)入數(shù)據(jù)

(備注:MySQL安裝包以及安裝視頻鏈接 https://edu.cda.cn/my/course/5013)

具體步驟如下:


1,首先創(chuàng)建表結(jié)構(gòu)

#1.1 建庫(kù):表必須建在某個(gè)庫(kù)里,所以先創(chuàng)建一個(gè)名為test99的數(shù)據(jù)庫(kù),執(zhí)行如下代碼

create database test99;

#1.2 選擇進(jìn)入使用數(shù)據(jù)庫(kù)test99,執(zhí)行如下代碼

use test99;

#1.3 建表:然后在test99數(shù)據(jù)庫(kù)上創(chuàng)建emp表,執(zhí)行如下代碼

create table emp( #創(chuàng)建emp員工表

empno int primary key auto_increment, #員工編號(hào)

ename varchar(10) unique key, #員工姓名

job varchar(15) not null, #職位

mgr int, #直屬領(lǐng)導(dǎo)

hiredate date, #入職日期

sal decimal default 0, #工資

comm decimal, #獎(jiǎng)金提成

deptno int #部門(mén)編號(hào)

);


代碼放到mysql workbench如圖所示:

01.jpg




2, 把emp.csv數(shù)據(jù)集放到安全路徑下

show variables like '%secure%';

/* ##使用此命令查看你的安全路徑,mysql8.0一般默認(rèn)安全路徑為C:/ProgramData/MySQL/MySQL Server 8.0/Uploads/
注意ProgramData是隱藏文件夾,百度搜一下如何讓隱藏文件夾顯示出來(lái)。*/

02.jpg.png


3, 執(zhí)行批量導(dǎo)入數(shù)據(jù)的代碼命令:

load data infile "C:/ProgramData/MySQL/MySQL Server 8.0/Uploads/emp.csv"

into table emp

fields terminated by ','

ignore 1 lines;

##同理,導(dǎo)入其他數(shù)據(jù)時(shí),emp變?yōu)槟阕约旱膶?duì)應(yīng)表名,

##注意注意不要加 local

##注意是斜杠 /,不是反斜杠 \ .


4,查看數(shù)據(jù)是否導(dǎo)入成功

###04 展示emp表,查看數(shù)據(jù)是否導(dǎo)入成功

select * from emp;


04.png


純代碼文本如下:

###01 首先創(chuàng)建表結(jié)構(gòu)

#建庫(kù):創(chuàng)建一個(gè)名為test99的數(shù)據(jù)庫(kù)用來(lái)承載表

create database test99;

#選擇進(jìn)入使用數(shù)據(jù)庫(kù)test99

use test99;

#建表:在test99數(shù)據(jù)庫(kù)上創(chuàng)建emp表結(jié)構(gòu)

create table emp( #創(chuàng)建emp員工表

empno int primary key auto_increment, #員工編號(hào)

ename varchar(10) unique key, #員工姓名

job varchar(15) not null, #職位

mgr int, #直屬領(lǐng)導(dǎo)

hiredate date, #入職日期

sal decimal default 0, #工資

comm decimal, #獎(jiǎng)金提成

deptno int #部門(mén)編號(hào)

);

###02 把emp.csv數(shù)據(jù)集放到安全路徑下

show variables like '%secure%';

/* ##此命令查看你的安全路徑,mysql8.0一般默認(rèn)安全路徑為

C:/ProgramData/MySQL/MySQL Server 8.0/Uploads/,

注意ProgramData是隱藏文件夾,百度搜一下如何讓隱藏文件夾顯示出來(lái)。*/

###03 批量導(dǎo)入數(shù)據(jù)

load data infile "C:/ProgramData/MySQL/MySQL Server 8.0/Uploads/emp.csv"

into table emp

fields terminated by ','

ignore 1 lines;

###04 展示emp表,查看數(shù)據(jù)是否導(dǎo)入成功

select * from emp;


我這里附上一個(gè)壓縮包,里面有emp.csv文件,感興趣的小伙伴可以下載后實(shí)操試試


emp.csv文件壓縮包.rar



0.0000
0
關(guān)注作者
收藏
評(píng)論(0)

發(fā)表評(píng)論

暫無(wú)數(shù)據(jù)
推薦帖子