可視化工具Navicat for MySQL-操做一

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

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

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

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

圖: 4
選擇【添加用戶】選項,在提示窗口中輸入用戶名及相關信息後添加,新添加的用戶是沒有任何操做權限的。咱們能夠根據業務要求對其適當的受權,好比只能執行查看(select)命令。
圖: 5
三:新建數據庫和表
新建數據庫比較簡單,在Navicat導航視圖(如圖1)的左邊鏈接導航欄中的空白區域點擊右鍵就能夠看到【新建數據庫】的命令,這個very easy,我來建一個管理學生的數據庫:school.
圖: 6
建庫完畢後接下來的要作的固然是建學生表:students(如圖7),
圖: 7
在建表過程當中有一個地方要特別的注意,就是「欄位」,對於初次使用Navicat的新手來講,這個比較陌生,它的意思就是咱們一般所說的「字段」,工具欄中的「添加欄位」即添加字段的意思,不要弄混了就成,添加完全部的字段之後要根據需求設置相應的「主鍵」。
若是數據庫比較複雜咱們還能夠根據需求繼續作相關的設置,在「欄位」標籤欄中還有索引、外鍵、觸發器供咱們調用,在「SQL預覽」標籤下是SQL語句,這對於咱們學習SQL語句來講但是很是有用的。
相關文章
相關標籤/搜索