Presentation is loading. Please wait.

Presentation is loading. Please wait.

資料庫管理系統 EX1. SQL 資管二 曾家雄.

Similar presentations


Presentation on theme: "資料庫管理系統 EX1. SQL 資管二 曾家雄."— Presentation transcript:

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使用說明


Download ppt "資料庫管理系統 EX1. SQL 資管二 曾家雄."

Similar presentations


Ads by Google