在管理MySQL數(shù)據(jù)庫的圖形化工具中,最為熟知的就是phpMyAdmin和Mysql-Front了,今天跟大家分享另外一個管理mysql數(shù)據(jù)庫的另外一個利器---Navicat MySQL。
Navicat MySQL可以與任何3.21或以上版本的MySQL一起工作,并支持大部分的MySQL最新功能,包括觸發(fā)器、存儲過程、函數(shù)、事件、視圖、管理用戶,不管是對于專業(yè)的數(shù)據(jù)庫開發(fā)人員還是DB新手來說,其精心設(shè)計的用戶圖形界面(GUI)都為我們安全、便捷的操作MySQL數(shù)據(jù)信息提供了一個簡潔的管理平臺。不但可以為window平臺穩(wěn)定運行,同樣兼容于Mac OS X 和Linux系統(tǒng)。其官方提供簡體中文版供大家下載試用(for 30days),
圖: 1
一:下載與安裝
此處省略安裝步驟若干
二:創(chuàng)建連接數(shù)據(jù)庫
1. 【連接數(shù)據(jù)庫】安裝完成后啟動Navicat,在導航窗口的左上角有一個【連接】的按鈕,點擊后會彈出一個連接屬性的提示框,首先給【連接】起一個合適的名字然后輸入正確的連接信息,如果是要管理遠程的數(shù)據(jù)庫,在IP地址欄內(nèi)輸入正確的IP地址即可。
Navicat同樣支持SSL或SSH連接,在本例中我以最簡單的常規(guī)連接即管理本地數(shù)據(jù)庫為例跟大家做演示。
圖: 2
連接成功后,在左側(cè)的導航窗口后會看到本機所有的MySQL數(shù)據(jù)庫,其中灰色的表示沒有打開數(shù)據(jù)庫,綠色的標識的就是已經(jīng)被打開的數(shù)據(jù)庫。
圖: 3
右鍵點擊一個灰色的數(shù)據(jù)庫,在右鍵菜單中包含打開、關(guān)閉、新建、刪除和數(shù)據(jù)傳輸、管理用戶等命令。
2. 【管理用戶】
為了保證數(shù)據(jù)庫的安全,對操作用戶分級授權(quán)是非常有必要的,Navicat給我們提供了一個非常強悍又非常便捷的用戶管理工具。在圖1中我們選擇位于【連接】右邊的【管理用戶】命令后彈出管理用戶的界面,系統(tǒng)默認的只有一個擁有所有權(quán)限的root用戶,
圖: 4
選擇【添加用戶】選項,在提示窗口中輸入用戶名及相關(guān)信息后添加,新添加的用戶是沒有任何操作權(quán)限的。我們可以根據(jù)業(yè)務(wù)要求對其適當?shù)氖跈?quán),比如只能執(zhí)行查看(select)命令。
圖: 5
三:新建數(shù)據(jù)庫和表
新建數(shù)據(jù)庫比較簡單,在Navicat導航視圖(如圖1)的左邊連接導航欄中的空白區(qū)域點擊右鍵就可以看到【新建數(shù)據(jù)庫】的命令,這個very easy,我來建一個管理學生的數(shù)據(jù)庫:school.
圖: 6
建庫完畢后接下來的要做的當然是建學生表:students(如圖7),
圖: 7
在建表過程中有一個地方要特別的注意,就是“欄位”,對于初次使用Navicat的新手來說,這個比較陌生,它的意思就是我們通常所說的“字段”,工具欄中的“添加欄位”即添加字段的意思,不要弄混了就成,添加完所有的字段以后要根據(jù)需求設(shè)置相應(yīng)的“主鍵”。
如果數(shù)據(jù)庫比較復雜我們還可以根據(jù)需求繼續(xù)做相關(guān)的設(shè)置,在“欄位”標簽欄中還有索引、外鍵、觸發(fā)器供我們調(diào)用,在“SQL預覽”標簽下是SQL語句,這對于我們學習SQL語句來說可是非常有用的。
點擊下載Navicat for MySQL
標簽:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:CSDN