官术网_书友最值得收藏!

2.2 MySQL Workbench的應(yīng)用

MySQL Workbench是MySQL圖形界面管理工具,與其他數(shù)據(jù)庫圖形界面管理工具一樣,該工具可以對數(shù)據(jù)庫進(jìn)行創(chuàng)建數(shù)據(jù)庫表、增加數(shù)據(jù)庫表、刪除數(shù)據(jù)庫和修改數(shù)據(jù)庫等操作。

2.2.1 下載MySQL Workbench

在使用MySQL Workbench之前,需要下載該軟件,具體操作步驟如下。

(1)在IE瀏覽器中輸入MySQL Workbench的下載地址http://dev. MySQL.com/downloads/workbench/,打開該軟件的下載頁面,單擊Go To Download Page按鈕,如圖2-4所示。

(2)進(jìn)入具體的下載頁面,單擊Download Now按鈕,即可開始下載MySQL Workbench軟件,如圖2-5所示。

圖2-4 下載頁面

圖2-5 開始下載頁面

2.2.2 安裝MySQL Workbench

MySQL Workbench下載完畢,就可以安裝了,具體的安裝步驟如下。

(1)雙擊下載的MySQL Workbench軟件,即可打開圖2-6所示的歡迎安裝界面。

(2)單擊Next按鈕,進(jìn)入Destination Folder(目標(biāo)文件夾)對話框,如圖2-7所示。

圖2-6 歡迎安裝界面

圖2-7 “目標(biāo)文件夾”對話框

(3)單擊Next按鈕,進(jìn)入Setup Type(安裝類型)對話框,在其中選擇Complete單選按鈕,如圖2-8所示。

(4)單擊Next按鈕,進(jìn)入Ready to Install the Program(準(zhǔn)備好安裝)對話框,如圖2-9所示。

圖2-8 “安裝類型”對話框

圖2-9 “準(zhǔn)備好安裝”對話框

(5)單擊Install(安裝)按鈕,即可開始安裝MySQL Workbench軟件,并顯示安裝進(jìn)度,如圖2-10所示。

(6)安裝完畢,即可彈出Wizard Completed(向?qū)瓿桑υ捒颍鐖D2-11所示。

圖2-10 開始安裝MySQL Workbench

圖2-11 “向?qū)瓿伞睂υ捒?/b>

(7)單擊Finish(完成)按鈕,即可打開MySQL Workbench窗口。該窗口是MySQL Workbench的首頁界面,如圖2-12所示。

圖2-12 MySQL Workbench窗口

2.2.3 創(chuàng)建數(shù)據(jù)庫連接

MySQL Workbench工作空間下對數(shù)據(jù)庫數(shù)據(jù)進(jìn)行管理之前,需要先創(chuàng)建數(shù)據(jù)庫連接。建立數(shù)據(jù)庫連接的方法有兩種,下面分別進(jìn)行介紹。

1. 以root用戶連接數(shù)據(jù)庫

以root用戶登錄數(shù)據(jù)庫是常用的一種方式,具體操作步驟如下。

(1)在MySQL Workbench的首頁界面中單擊root鏈接,如圖2-13所示。

(2)即可彈出Connect to MySQL Server對話框,在Password文本框中輸入root用戶密碼,如圖2-14所示。

圖2-13 單擊root鏈接

圖2-14 輸入root用戶密碼

(3)單擊OK按鈕,即可進(jìn)入MySQL Workbench的工作界面,如圖2-15所示。

2. 設(shè)置新的數(shù)據(jù)庫連接

在創(chuàng)建數(shù)據(jù)庫的同時,也可以設(shè)置新的數(shù)據(jù)庫連接,操作步驟如下。

(1)在MySQL Workbench的首頁,單擊MySQL Connections右側(cè)的“”按鈕,如圖2-16所示。

(2)彈出如圖2-17所示的對話框,在Connection Name(連接名稱)文本框中輸入數(shù)據(jù)庫連接的名稱,接著需要輸入MySQL服務(wù)器的IP地址、用戶名和密碼。

圖2-15 MySQL Workbench的工作界面

圖2-16 單擊“ ”按鈕

圖2-17 “連接名稱”對話框

(3)單擊OK按鈕,即可連接到MySQL服務(wù)器,并在MySQL Workbench的首頁中添加相應(yīng)的標(biāo)志,如圖2-18所示。

(4)單擊Localhost_MySQL圖標(biāo),即可打開Connect to MySQL Server對話框,在Password文本框中輸入root用戶密碼,如圖2-19所示。

圖2-18 單擊Localhost_MySQL圖標(biāo)

圖2-19 輸入用戶密碼

(5)單擊OK按鈕,即可進(jìn)入MySQL Workbench的工作界面,其中,左側(cè)窗口顯示當(dāng)前數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)庫以及其數(shù)據(jù)庫下的數(shù)據(jù)表等,Query1窗口用來執(zhí)行SQL語句,右側(cè)的SQL Additions窗口是用來幫助用戶寫SQL語句的提示窗口,如圖2-20所示。

圖2-20 MySQL Workbench的工作界面

2.2.4 創(chuàng)建與刪除數(shù)據(jù)庫

成功創(chuàng)建數(shù)據(jù)庫連接后,在左側(cè)的SCHEMAS下面可以看到當(dāng)前存在的數(shù)據(jù)庫。用戶可以創(chuàng)建新的數(shù)據(jù)庫,具體操作步驟如下。

(1)單擊工具欄上面的創(chuàng)建數(shù)據(jù)庫的小圖標(biāo),如圖2-21所示。

(2)展現(xiàn)如圖2-22所示的界面,此時需要輸入新的數(shù)據(jù)庫名字,在這里輸入的是Mydbase,然后單擊Apply(確認(rèn))按鈕。

圖2-21 創(chuàng)建數(shù)據(jù)庫圖標(biāo)

圖2-22 輸入數(shù)據(jù)庫的名稱

(3)彈出一個信息提示框,提示用戶是否確認(rèn)更改對象,如圖2-23所示。

(4)單擊OK按鈕,彈出一個新的界面,即可看到創(chuàng)建數(shù)據(jù)庫的語句,如圖2-24所示。

(5)單擊Apply按鈕,彈出一個新的界面,然后單擊Finish按鈕,完成創(chuàng)建數(shù)據(jù)庫的操作,如圖2-25所示。

(6)在SCHEMES下面即可看到剛才創(chuàng)建的mydbase數(shù)據(jù)庫,如圖2-26所示。

圖2-23 信息提示框

圖2-24 顯示創(chuàng)建數(shù)據(jù)庫語句

圖2-25 完成數(shù)據(jù)庫的創(chuàng)建

圖2-26 查看新數(shù)據(jù)庫

(7)如果需要刪除數(shù)據(jù)庫,可以在選擇需要刪除的數(shù)據(jù)庫后(如mydbase數(shù)據(jù)庫),右擊,在彈出的快捷菜單中選擇Drop Schema菜單命令即可,如圖2-27所示。

圖2-27 刪除新數(shù)據(jù)庫

2.2.5 創(chuàng)建和刪除新的數(shù)據(jù)表

成功創(chuàng)建mydbase數(shù)據(jù)庫后,就可以在該數(shù)據(jù)庫下創(chuàng)建、編輯和刪除數(shù)據(jù)表了。具體操作步驟如下。

(1)在左側(cè)的SCHEMAS列表中展開mydbase節(jié)點(diǎn),選擇Tables選項,右擊,并在彈出的快捷菜單中選擇Create Table菜單命令,如圖2-28所示。

(2)在彈出的products–Table窗口中可以添加表的信息,例如表的名稱和表中各列的相關(guān)信息,如圖2-29所示。

圖2-28 選擇Create Table菜單命令

圖2-29 添加表信息

(3)設(shè)置完數(shù)據(jù)表的基本信息后,單擊Apply按鈕,彈出一個確定的對話框,該對話框上有自動生成的SQL語句,如圖2-30所示。

(4)確定無誤后單擊Apply按鈕,然后在彈出的對話框中單擊Finish按鈕,即可完成創(chuàng)建數(shù)據(jù)表的操作,如圖2-31所示。

圖2-30 添加數(shù)據(jù)表的SQL語句

圖2-31 完成創(chuàng)建數(shù)據(jù)表

(5)創(chuàng)建完表fruits之后,會在Tables節(jié)點(diǎn)下面展現(xiàn)出來,如圖2-32所示。

(6)如果需要刪除數(shù)據(jù)表,可以在選擇需要刪除的數(shù)據(jù)表后(如fruits數(shù)據(jù)表),右擊,在彈出的快捷菜單中選擇Drop Table菜單命令即可,如圖2-33所示。

圖2-32 數(shù)據(jù)表的數(shù)據(jù)結(jié)構(gòu)

圖2-33 刪除數(shù)據(jù)表

2.2.6 添加與修改數(shù)據(jù)表記錄

用戶可以通過執(zhí)行添加數(shù)據(jù)表記錄的SQL語句來添加數(shù)據(jù)記錄,也可以在Query1的窗口執(zhí)行SQL語句,還可以在MySQL Workbench圖形界面下對數(shù)據(jù)庫表進(jìn)行維護(hù),這種操作方式非常簡單,具體操作步驟如下。

(1)選擇數(shù)據(jù)表節(jié)點(diǎn)Tables下面的fruits表,右擊,在彈出的快捷菜單中選擇Select Rows –Limit 300菜單命令,如圖2-34所示。

(2)用戶即可在右側(cè)彈出的窗口中添加或修改數(shù)據(jù)表中的數(shù)據(jù),這里添加一行數(shù)據(jù)記錄,其id為“1003”,如圖2-35所示。

圖2-34 選擇Select Rows – Limit 300菜單命令

圖2-35 添加數(shù)據(jù)記錄

(3)編輯完成后,單擊Apply按鈕,即可彈出添加數(shù)據(jù)記錄的SQL語句界面,如圖2-36所示。

(4)單擊Apply按鈕,即可完成數(shù)據(jù)的添加操作,如圖2-37所示。

圖2-36 添加數(shù)據(jù)記錄的SQL語句

圖2-37 完成數(shù)據(jù)記錄的添加

2.2.7 查詢表中的數(shù)據(jù)記錄

添加了若干條數(shù)據(jù)記錄到數(shù)據(jù)表fruits表中,還可以根據(jù)需要查詢數(shù)據(jù)記錄,如查詢數(shù)據(jù)表中的所有記錄,具體操作步驟如下。

(1)展開數(shù)據(jù)表Tables節(jié)點(diǎn),選擇下面的fruits表,右擊,在彈出的快捷菜單中選擇Select Rows – Limit 300菜單命令,如圖2-38所示。

(2)在右側(cè)打開的窗口中查詢數(shù)據(jù)表中的所有數(shù)據(jù),如圖2-39所示。

圖2-38 選擇Select Rows – Limit 300菜單命令

圖2-39 查詢數(shù)據(jù)表中的數(shù)據(jù)記錄

2.2.8 修改數(shù)據(jù)表的數(shù)據(jù)結(jié)構(gòu)

根據(jù)工作的實(shí)際需求,還可以修改數(shù)據(jù)表的數(shù)據(jù)結(jié)構(gòu),具體的操作步驟如下。

(1)展開數(shù)據(jù)表Tables節(jié)點(diǎn),選擇下面的fruits表,右擊,在彈出的快捷菜單中選擇Alter Table菜單命令,如圖2-40所示。

(2)在右側(cè)打開的窗口中修改數(shù)據(jù)表中的數(shù)據(jù)結(jié)構(gòu)。例如需要將fruits數(shù)據(jù)表中fruits_name字段的數(shù)據(jù)類型由VARCHAR(45)修改成VARCHAR(20),可以在下面的窗格中直接修改即可,如圖2-41所示。

圖2-40 選擇Alter Table菜單命令

圖2-41 修改字段的數(shù)據(jù)類型

主站蜘蛛池模板: 沙田区| 连江县| 吉隆县| 鲁山县| 同江市| 道孚县| 内丘县| 锡林郭勒盟| 太谷县| 科技| 庆阳市| 海安县| 奉新县| 扶风县| 清徐县| 那曲县| 通榆县| 桑日县| 太白县| 弥勒县| 隆昌县| 谢通门县| 依安县| 天镇县| 民丰县| 保山市| 双牌县| 南平市| 宝坻区| 巍山| 杂多县| 图木舒克市| 浮山县| 汨罗市| 宁远县| 深泽县| 孟州市| 新宾| 江山市| 南充市| 乌鲁木齐市|