Navicat安裝及簡單使用


一、安裝

  下載完之后,直接解壓出來就能用,看一下解壓之后的目錄:

  雙擊打開下面這個文件(可以把它添加一個桌面快捷方式,或者添加到任務欄):

  

      然后會提示你輸入注冊碼:

      

    回到navicat的解壓出來的文件夾里面,有個叫做key.txt的文件,打開,里面有注冊碼

    

    

    將這個注冊碼copy到輸入注冊碼的地方:

    

    點擊確定就能打開使用了:會顯示出來下面的界面

    

    

    既然是mysql客戶端,我們需要連接mysql服務端

    

    在彈出的界面輸入mysql服務端的ip地址和端口,還有mysql用戶名和密碼

    

    

    

    

    

    

    

    

     

    

     上面的步驟點擊確定就建好一個數據庫了:

    

    然后我們到上面的數據庫里面新建一張表

    

 

     

    

     

    也就是我們自己用鼠標點啊點之類的,也就是生成對應的sql語句去執行

    然后點擊保存:

    

    這個表就生成了:

    

    不信我們去命令行看一看:這個表就存在了

    

    以后我們直接就使用這個工具來操作數據庫就可以了,因為命令行操作還是比較惡心的

    然后我們看看建立外鍵

    

    

    然后自動會生成對應的sql語句

    

    

     

    

    然后點擊保存,起一個表名,就有了這個表了

    

    然后雙擊上面的表名就可以插入數據了

    

    

    比方說我們上面這個dep表的id字段沒有設置自增,我想改一下,讓它這個id字段變為自增的怎么辦

    設計表:

    

    

    

    那我們該怎么辦呢,直接刪除這個表然后重新創建嗎?你另外一個關聯表肯定不讓你這么做,所以你需要先將那個關聯表的外鍵關系先取消,或者先將那個外鍵關聯表刪除

    

    然后把這個關聯表的外鍵刪除,然后保存

    然后再去我們想給id字段加上自增的那個dep表里面把id字段設置為自增,保存,然后在重新將emp表外鍵到dep的id字段上

    然后給dep表插入幾條數據

    

    

    這個工具還能將你的表之間的關系通過圖形的形式來給你展示:

    

    

    點擊這個ER圖,兩者的關系圖就顯示出來了,那么將來你的表很多的時候,你就可以通過這個圖來查看自己表和表之間的關系,看效果:

    

    如果我們點擊兩個表之間的線,是可以看到兩者之間的關系的:

    

 

    

     還可以選擇上面的模型來直接創作圖表,創建表之間的關系

    

    

    但是上面我們建立的這個模型,是不能直接創建到數據庫里面的,需要將它以sql的形式導入,然后把導出的sql語句,到數據庫里面去執行

    

    然后導出保存到一個地方

    

    打開我們導出的文件,看一下里面的內容

    

    你看,就是咱們創建的模型翻譯成的sql語句,復制一下這些sql語句,但mysql里面去執行一下,就等到我們模型里面的兩個表了,是不是很方便

    Navicat工具還能寫原生sql語句來進行數據庫的操作

    

    就看到一個輸入sql語句的界面了:

    

    然后寫一個sql語句試一下:

    

    

      然后運行一下:

      

        

      我們還可以將之前數據庫中導出來的數據,以sql文件的形式通過navicat導入到數據庫中:看步驟

      假如我們有一個從數據庫中導入的文件,文件名稱為init.sql,里面的內容就下面的東東

  數據庫導出的文件

 

      首先我們新建一個庫:

      

      然后選擇這個數據庫,點擊右鍵,選擇運行sql文件;

      

      

      

      注意上面這一步,直接關閉就可以了,不要再次點擊開始了

       

      然后通過ER圖,來看看,各個表的關系就看的很清楚了。

      

      我們還可以對sql語句進行注釋:選中語句然后ctrl+/就能多行注釋,ctrl+shift+/ 就能取消注釋


免責聲明!

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



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