網友評分: 5.3分
MySQL Workbench是一款功能強大的電腦數據庫可視化軟件。該軟件跟其他的管理工具比較的話,最大的亮點就是能夠幫助用戶執行通常需要花費大量時間和需要的難以變更和管理的文檔任務。
1、設計
該軟件使DBA、開發人員或數據架構師能夠可視化地設計、建模、生成和管理數據庫。它包括了數據建模人員創建復雜ER模型、正向和反向工程所需的一切,還提供了執行困難的變更管理和文檔任務的關鍵功能,這些任務通常需要花費大量的時間和精力。
2、發展
該軟件提供了用于創建、執行和優化SQL查詢的可視化工具。SQL編輯器提供顏色語法突出顯示、自動完成、重復使用SQL代碼段以及SQL的執行歷史記錄。數據庫連接面板使開發人員能夠輕松地管理標準數據庫連接,包括軟件l結構。對象瀏覽器提供對數據庫架構和對象的即時訪問。
3、管理
該軟件提供了一個可視化控制臺,可以輕松地管理軟件環境,并獲得對數據庫的更好可見性。開發人員和DBA可以使用可視化工具配置服務器、管理用戶、執行備份和恢復、檢查審核數據和查看數據庫運行狀況。
一、打開我的navicat,然后找到我的teacher表,選中它,然后點擊菜單欄上的design table
二、在彈出的對話框中找到“Foreign Keys”,然后單擊
三、然后會出現一個設置外鍵的界面,一共有七列。簡單介紹一下這幾列的意思:
1.name:可以不填,你一會保存成功系統會自動生成。
2.FieldName:就是你要把哪個鍵設置為外鍵。這里選擇‘dept’
3.Reference DadaBase:外鍵關聯的數據庫。
4.Reference Table:關聯的表 這里是dept表
5.Forgin filed Names:關聯的的字段,這里是code
6.ondelete:就是刪除的時候選擇的動作。這里我的選擇是setNull,意思就是當關聯的表刪除以后,teacher》dept字段會設置為null。
7.onupdate:就是更新的時候選擇的動作。這里我的選擇是CASCADE,意思就是當關聯的表更新以后,teacher》dept字段會設置為級聯更新。
四、設置完成后點擊‘save’保存退出,也可以點擊‘add Foreign Key’再添加一個外鍵
1、找個這個xml漢化補丁文件
2、找到安裝目錄,復制到data文件夾里面
3、直接替換就可以成功了。
標簽: MySQL Workbench 數據庫管理