資料夾中有三個 csv 資料檔案,每個資料檔案的格式和描述如下:shiyanlou_user.csv:1000 名實驗樓使用者資料,包含兩列,使用者 id 和使用者名稱
shiyanlou_course.csv:10 門實驗樓課程資料,包含兩列,課程 id 和課程名
shiyanlou_usercourse.csv:100 條使用者課程學習記錄,包含三列,使用者 id,課程 id 和學習時間(分鐘)
建立後的資料庫需要滿足以下需求:mysql 服務處於執行狀態
新的資料庫名稱為 shiyanlou,設定的可讀寫的管理使用者為 shiyanlou,密碼為 shiyanlou。
shiyanlou 資料庫包含三個表:user,course,usercourse,每個表包含乙個 csv 資料檔案中的所有資料。user 表包含兩列:id,name。course 表包含兩列:id,name。usercourse 表包含四列:id,user_id,course_id,study_time,注意與其他兩個表主鍵之間的關係。
create database
`shiyanlou`
character set
'utf8'
collate
'utf8_general_ci'
;
create user shiyanlou identified
by"shiyanlou"
;
grant create
,drop
,alter
,select
,update
,delete
,insert on shiyanlou
.*to shiyanlou@localhost identified
by"shiyanlou"
;
grant file on
*.*to shiyanlou identified
by"shiyanlou"
;
set character_set_client
=utf8
;
set character_set_connection
=utf8
;
set character_set_database
=utf8
;
set character_set_results
=utf8
;
set character_set_server
=utf8
;
create table user
(
id
int(10)
primary key
notnull
auto_increment
,
name varchar(20
)
)
engine
=innodb
default charset
=utf8
;
create table course
(
id
int(10)
primary key
notnull
auto_increment
,
name varchar(20
)
)
engine
=innodb
default charset
=utf8
;
create table usercourse
(
id
int(10)
primary key
notnull
auto_increment
,
user_id
int(10)
,
course_id
int(
10),
study_time
int(
10),
foreign key
(user_id
)references user(id
),
foreign key
(course_id
)references course(id
)
)
engine
=innodb
default charset
=utf8
;
load data infile
'/home/shiyanlou/loudatabase/shiyanlou_user.csv'
into
table user fields terminated by
',';
load data infile
'/home/shiyanlou/loudatabase/shiyanlou_course.csv'
into
table course fields terminated by
',';
load data infile
'/home/shiyanlou/loudatabase/shiyanlou_usercourse.csv'
into
table usercourse fields terminated by
','
(
user_id
,course_id
,study_time
);
來自為知筆記(wiz)
第二期題目
1.請寫乙個擴充套件string的類mystring,加入乙個println 方法,你覺得用繼承string類的方法呢,然後加乙個println 方法簡單?還是在mystring內部建立乙個string物件進行擴充套件?2.類a的預設建構函式中,有這麼一句,system.out.println a ...
學習報告第二期
學習報告2020 7 30 學習報告 第二期 時間週期 7月1日 7月30日 姓名 專業 徐斌 電子資訊專碩 一.內容 1 基本掌握gpio的埠位配置和輸出模式位 2 通過跑馬燈庫函式實驗初步掌握1.使能io口時鐘 不同的io,呼叫的時鐘使能函式不一樣 2.初始化io口模式。呼叫gpio init函...
第二期的專案答辯
今天,累了一天,終於把專案弄完了。很悲劇,整合完專案,才發現有好幾個功能都沒有實現,幸虧現在是練習,是考試,不是真正的工程。不然的話我就慘了。這次專案又讓我學會很多。如 1 作為乙個團隊的領導,要清楚每個人的能力,根據個人能力去安排任務,而不是大包大攬的分區域。2 在需求分析階段一定要多次向客戶求真...