MySQL的入門課程--圖形化管理工具MySQL Workbench的使用
發(fā)布時間:2022-01-14 17:17 [ 我要自學網(wǎng)原創(chuàng) ] 發(fā)布人: 快樂小女 閱讀: 8088

MySQL圖形化管理工具MySQLWorkBench使用

MySQL是一個非常流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由于其體積小、速度快、總體擁有成本, 尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本都愿意選擇MySQL作為網(wǎng)站的數(shù)據(jù)庫。

MySQL的管理維護工具多,除了系統(tǒng)自帶的命令行管理工具之外,還有許多其他的圖形化管理工具圖形化管理工具可以極大的方便數(shù)據(jù)庫的操作與管理, MySQL WorkBench就是常用的圖形化管理工具之一。接下來,我將以大家看得懂、學得會,容易上手的方式來介紹MySQL WorkBench的基本使用

首先,打開我之前安裝MySQL WorkBench這個工具, 如下圖:

(圖1)

    上圖出現(xiàn)的界面是工具的,點擊紅色圈選區(qū)域即可連接MySQL, 如果連接的MySQL服務(wù)已經(jīng)啟動,就會出現(xiàn)如下圖的界面,輸入密碼直接登錄連接即可。

       

(圖2)

      點擊1的紅色圈選區(qū)域,如果連接的MySQL服務(wù)沒有啟動,就會出現(xiàn)如下的界面:

         

(圖3)

    上圖顯示的當前MySQL的服務(wù)狀態(tài)為停止狀態(tài),點擊圖中圈選區(qū)域的鏈接,即可實現(xiàn)數(shù)據(jù)庫實例的啟動關(guān)閉的相關(guān)處理。如下圖所示:

        

(圖4)

       單擊上圖的StartServer按鈕, 啟動服務(wù),啟動過程中會出現(xiàn)啟動信息日志,如下圖:

     

(圖5)

     啟動過程中提示輸入密碼,按要求輸入即可,啟動成功后,MySQL服務(wù)狀態(tài)變成運行狀態(tài),如下圖:

      

(圖6)

      MySQL服務(wù)啟動后,就可以進行正常使用了,如下圖:

(圖7)

給大家介紹一個上圖各個框選區(qū)域的功能,①數(shù)據(jù)庫操作的列表。②數(shù)據(jù)庫服務(wù)器已經(jīng)創(chuàng)建的數(shù)據(jù)庫列表,比如book庫就是我們曾經(jīng)創(chuàng)建的數(shù)據(jù)庫。③SQL的編輯器和執(zhí)行環(huán)境。④數(shù)據(jù)庫的連接信息。⑤執(zhí)行結(jié)果的列表。

下來我們利用這個工具實現(xiàn)一些數(shù)據(jù)庫與數(shù)據(jù)表的操作。首先看創(chuàng)建數(shù)據(jù)庫,如下圖:

(圖8)

上圖,可以直接點擊建庫的圖標,或者鼠標右擊SCHEMAS區(qū)域空白處選擇"Create Screma..."創(chuàng)建數(shù)據(jù)庫,填寫數(shù)據(jù)庫名稱mytest,然后點擊Apply按鈕,出現(xiàn)下圖:

(圖9)

      圖為檢查確認一下創(chuàng)建數(shù)據(jù)庫的SQL腳本,然后按下"Apply"按鈕,進入下一個界面

         

(圖10)

       上圖執(zhí)行建庫的SQL腳本,按下"Finish"按鈕,完成創(chuàng)建數(shù)據(jù)庫的操作。

(圖11)

上圖,我們可以對創(chuàng)建好的數(shù)據(jù)庫進行修改刪除,也可以創(chuàng)建新的數(shù)據(jù)庫,數(shù)據(jù)庫已經(jīng)有了,接下來我們看一下創(chuàng)建數(shù)據(jù)庫表的操作:

(圖12)

上圖,可以直接點擊上面的建表圖標,鼠標右擊Tables, 選擇"Create Table...",實現(xiàn)建

表的操作建表需要填寫表的名稱,列名,選擇數(shù)據(jù)類型,添加約束,如果設(shè)置外鍵約束,可以選擇"Foreign Keys"這個選項面板,進入下圖:

(圖13)

上圖中,處填寫表名②處填寫外鍵名填寫外鍵關(guān)聯(lián)的表④處填外鍵列的名稱處填寫外鍵關(guān)聯(lián)的其它表中的主鍵列。當外鍵約束創(chuàng)建完成按下"Apply"按鈕。然后再按下"Columns"這個選項面板回到圖12中創(chuàng)建表的界面,按下"Apply"按鈕,進入檢查確認建表SQL腳本的界面和執(zhí)行建表SQL腳本的界面

      

(圖14)                                              (圖15)

建表成功后,我們可以對表進行修改、刪除創(chuàng)建其它新表,如下圖:

(圖16)

已經(jīng)創(chuàng)建好了,接下來我們看一下,怎么表中插入數(shù)據(jù),可以選擇上圖中的"Select Rows Limit - 1000", 查看數(shù)據(jù)的同時,也可以添加、修改或刪除數(shù)據(jù),如下圖:

(圖17)

上圖中,雙擊記錄行,可以添加數(shù)據(jù)或修改數(shù)據(jù),選中記錄行,鼠標右擊出現(xiàn)的菜單中選中"Delete Rows",可以刪除記錄行。按下"Apply"按鈕,進入確認執(zhí)行SQL腳本,完成表的創(chuàng)建。

    上面都是通過圖形化的方式完成的建庫、建表、插入、查詢數(shù)據(jù)的操作,在MySQL WorkBench工具中同可以在SQL編輯器中通過SQL語句來操作數(shù)據(jù)庫,比如下圖查詢表中數(shù)據(jù)操作:

(圖18)

執(zhí)行圖中的SQL語句時,按下圈選的閃電形狀的圖標即可。

圖形化工具還創(chuàng)建數(shù)據(jù)庫的實體關(guān)系模型,如下圖

(圖19)

      點擊上圖圈選的圖標,進入界面:

(圖20)

上圖中,按">"圖標,在出現(xiàn)的菜單中選擇紅線的子菜單,進入下圖界面:

(圖21)

上圖參數(shù)默認的可以,單擊"Next"按鈕,進入一個界面:

(圖22)

圖中,按要求填寫連接密碼,進入下圖:  

(圖23)

         上圖中選擇數(shù)據(jù)庫名稱,進入下圖:

(圖24)

(圖25)

24,25不用任何設(shè)置直接下一步即可,最后進入下圖

(圖26)

圖即為實體關(guān)系模型,在此模型中我們能夠很清晰的看到各個表之間的關(guān)系,比如圖書信息與圖書類別表的外鍵關(guān)聯(lián)關(guān)系。我們鼠標懸停在這個線上時,能夠很清晰的看到兩個表是通過哪兩個字段關(guān)聯(lián)的了。

好,關(guān)于圖形化管理工具MySQL WorkBench的一些基本使用就給大家介紹到這里,更多精彩內(nèi)容,多多關(guān)注自學網(wǎng),關(guān)注《MySQL入門課程》,感謝大家的支持,期待我們下次課再見。

MySQL數(shù)據(jù)庫教程
我要自學網(wǎng)商城 ¥35 元
進入購買
文章評論
0 條評論 按熱度排序 按時間排序 /350
添加表情
遵守中華人民共和國的各項道德法規(guī),
承擔因您的行為而導致的法律責任,
本站有權(quán)保留或刪除有爭議評論。
參與本評論即表明您已經(jīng)閱讀并接受
上述條款。
V
特惠充值
聯(lián)系客服
APP下載
官方微信
返回頂部
分類選擇:
電腦辦公 平面設(shè)計 室內(nèi)設(shè)計 室外設(shè)計 機械設(shè)計 工業(yè)自動化 影視動畫 程序開發(fā) 網(wǎng)頁設(shè)計 會計課程 興趣成長 AIGC