Download presentation
Presentation is loading. Please wait.
1
資料庫管理系統 EX1. SQL 資管二 曾家雄
2
MySQL首頁 請於網址列中鍵入
3
成為會員 Register
4
註冊畫面 輸入資料後 請按 Submit form
5
下載MYSQL (一) Developer Zone
6
下載MYSQL (二) 不建議下載6.0(測試版不穩定) GA
7
下載MYSQL (三) 選擇OS
8
下載MYSQL (四) 歡樂Download!!
9
安裝 安裝步驟同助教ppt
10
Command Line 開啟命令提示字元
11
進入MYSQL(一) 打上 mysql -h localhost -u root –p -h : host -u : user
-p : password
12
進入MYSQL(二) 輸入你之前安裝的密碼 進來了
13
新增Database 打上 create database dbName; 已經有了耶…… 把他刪掉好了 迷之音(不是剛才灌的嗎? )
14
刪除Database 打上 drop database dbName; 刪除成功
15
進入Database(一) 打上 use dbName;
16
進入Database(二) 在登入時也可以選擇要進入的Database 打上 成功
mysql -h localhost -u root -p dbName 成功
17
創建表格 打上 create table tableName( fieldName1 type, fieldName2 type, ……
fieldNameN type ); 沒有s喔!! 清楚的分段不僅可以讓畫面清楚, 更可以確保指令的正確性喔
18
刪除表格 打上 drop table tableName; 刪除成功 哎呀 建錯表格了
19
有哪些表格呢? 打上 show tables; 有s喔!!
20
表格裡面有什麼?(一) 打上 show columns from tableName; 哎呀 熱熱長耶
21
表格裡面有什麼?(二) 打上 describe tableName; 精簡多了
22
寫入Instances(一) 打上 Input成功
insert into tableName( field1, field2,……fieldN ) values ( arg1, arg2,……argN ); Input成功
23
寫入Instances(二) 一次寫入多個 Input成功 ( arg2-1, arg2-2,……arg2-N );
insert into tableName( field1, field2,……fieldN ) values ( arg1-1, arg1-2,……arg1-N ), ( arg2-1, arg2-2,……arg2-N ); Input成功
24
寫入Instances(三) 不想打熱熱長的話 insert into tableName
values ( arg1-1, arg1-2,……arg1-N ), ( arg2-1, arg2-2,……arg2-N ); Input成功
25
查詢Instances 打上 select * from tableName; 你發現了嗎?
26
DBMS的強大功能 不管輸入的先後順序 DBMS已經幫你Sort好了
27
更新Records 打上 update tableName set fieldName = [Value] where
//e.g. account_number =“Kim”; [Condition];
28
刪除Records 打上 delete from tableName where
//e.g. account_number =“Richard"; [Conditon];
29
新增Field 打上 alter table tableName add column fieldName type;
30
清除螢幕 錯誤好多想重新開始怎辦? Step1: 輸入quit( 登出sql ) Step2: 輸入cls Step3: 按鍵盤 ↑
又是嶄新的開始
31
無法克服的問題 發現不能使用foreign key
32
參考資料 助教、學長PPT MySQL使用說明
Similar presentations