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

熱線電話:13121318867

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

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

我們以CDA一級考試教材《精益業(yè)務(wù)數(shù)據(jù)分析》中的emp員工表導(dǎo)入為例,建立一個數(shù)據(jù)庫,然后創(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 建庫:表必須建在某個庫里,所以先創(chuàng)建一個名為test99的數(shù)據(jù)庫,執(zhí)行如下代碼

create database test99;

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

use test99;

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

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

empno int primary key auto_increment, #員工編號

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

job varchar(15) not null, #職位

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

hiredate date, #入職日期

sal decimal default 0, #工資

comm decimal, #獎金提成

deptno int #部門編號

);


代碼放到mysql workbench如圖所示:

01.jpg




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

show variables like '%secure%';

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

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ù)時,emp變?yōu)槟阕约旱膶?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)

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

create database test99;

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

use test99;

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

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

empno int primary key auto_increment, #員工編號

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

job varchar(15) not null, #職位

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

hiredate date, #入職日期

sal decimal default 0, #工資

comm decimal, #獎金提成

deptno int #部門編號

);

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

show variables like '%secure%';

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

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

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

###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;


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


emp.csv文件壓縮包.rar



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

發(fā)表評論

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