Navicat for MySQL使用手記(上)--創建數據庫和表


在管理MySQL數據庫的圖形化工具中,最為熟知的就是phpMyAdmin和Mysql-Front了,今天跟大家分享另外一個管理mysql數據庫的另外一個利器---Navicat MySQL。

Navicat MySQL可以與任何3.21或以上版本的MySQL一起工作,並支持大部分的MySQL最新功能,包括觸發器、存儲過程、函數、事件、視圖、管理用戶,不管是對於專業的數據庫開發人員還是DB新手來說,其精心設計的用戶圖形界面(GUI)都為我們安全、便捷的操作MySQL數據信息提供了一個簡潔的管理平台。不但可以為window平台穩定運行,同樣兼容於Mac OS X 和Linux系統。其官方提供簡體中文版供大家下載試用(for 30days),

圖: 1
一:下載與安裝
此處省略安裝步驟若干
二:創建連接數據庫
1. 【連接數據庫】安裝完成后啟動Navicat,在導航窗口的左上角有一個【連接】的按鈕,點擊后會彈出一個連接屬性的提示框,首先給【連接】起一個合適的名字然后輸入正確的連接信息,如果是要管理遠程的數據庫,在IP地址欄內輸入正確的IP地址即可。
Navicat同樣支持SSL或SSH連接,在本例中我以最簡單的常規連接即管理本地數據庫為例跟大家做演示。
 
圖: 2
連接成功后,在左側的導航窗口后會看到本機所有的MySQL數據庫,其中灰色的表示沒有打開數據庫,綠色的標識的就是已經被打開的數據庫。

圖: 3
右鍵點擊一個灰色的數據庫,在右鍵菜單中包含打開、關閉、新建、刪除和數據傳輸、管理用戶等命令。
2. 【管理用戶】
為了保證數據庫的安全,對操作用戶分級授權是非常有必要的,Navicat給我們提供了一個非常強悍又非常便捷的用戶管理工具。在圖1中我們選擇位於【連接】右邊的【管理用戶】命令后彈出管理用戶的界面,系統默認的只有一個擁有所有權限的root用戶,

圖: 4
選擇【添加用戶】選項,在提示窗口中輸入用戶名及相關信息后添加,新添加的用戶是沒有任何操作權限的。我們可以根據業務要求對其適當的授權,比如只能執行查看(select)命令。
圖: 5
三:新建數據庫和表
新建數據庫比較簡單,在Navicat導航視圖(如圖1)的左邊連接導航欄中的空白區域點擊右鍵就可以看到【新建數據庫】的命令,這個very easy,我來建一個管理學生的數據庫:school.
圖: 6
建庫完畢后接下來的要做的當然是建學生表:students(如圖7),
 
圖: 7
在建表過程中有一個地方要特別的注意,就是“欄位”,對於初次使用Navicat的新手來說,這個比較陌生,它的意思就是我們通常所說的“字段”,工具欄中的“添加欄位”即添加字段的意思,不要弄混了就成,添加完所有的字段以后要根據需求設置相應的“主鍵”。
如果數據庫比較復雜我們還可以根據需求繼續做相關的設置,在“欄位”標簽欄中還有索引、外鍵、觸發器供我們調用,在“SQL預覽”標簽下是SQL語句,這對於我們學習SQL語句來說可是非常有用的。
【說明:】筆者對於數據庫開發知之甚少,所以對於函數、事件、報表等進階應用的技能不能全部演示出來供大家學習參考。
 
 
文章來源:http://blog.sina.com.cn/s/blog_8231283801017pdt.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM