使用powerdesigner繪製物理模型生成sql檔案,ODBC資料來源連線MySQL驅動方式,powerdesigner的使用

2020-10-25 15:00:55

使用powerdesigner生成一個許可權表,ODBC設定MySQL驅動,powerdesigner連線資料庫

ODBC(Open Database Connectivity,開放數bai據庫互連)是微軟公司開放服務結構(WOSA,Windows Open Services Architecture)中有關資料庫的一個組成部分。

使ODBC資料來源能連線MySQL

  1. 雙擊執行mysql驅動程式(按照你的電腦選32/64位元),雙擊進入安裝介面(mysql-connector-odbc-8.0.16-winx64.msi)
    我的mysql-connector-odbc-8.0.16-winx64.msi的路徑:C:\ProgramData\MySQL\MySQL Installer for Windows\Product Cache

在這裡插入圖片描述
2. accept同意之後進入,安裝介面選擇Typical安裝
在這裡插入圖片描述
安裝成功:
在這裡插入圖片描述

在ODBC資料來源中新增MySQL驅動

  1. 進入控制面板-> 系統與安全 -> 開啟管理工具
    在這裡插入圖片描述

  2. 根據自己的作業系統來選擇ODBC資料來源
    在這裡插入圖片描述

  3. 雙擊ODBC資料來源,點選新增,選擇MySQL驅動,雙擊開啟。
    在這裡插入圖片描述

  4. 因為需要連線一個資料庫,我們先去mysql建立一個資料庫,我建立的資料庫名稱為powerdesigner_auth
    在這裡插入圖片描述

  5. ODBC資料來源連線MySQL,輸入資料來源名稱和描述,輸入使用者名稱密碼,選擇連線哪個資料庫(剛剛建立的那個powerdesigner_auth)。
    在這裡插入圖片描述
    資料來源建立成功:
    在這裡插入圖片描述

powerdesigner連線資料來源,繪製使用者許可權物理模型圖,生成SQL檔案

  1. 去powerdesigner新建一個Physical Data物理模型圖(繪製使用者許可權圖)
    在這裡插入圖片描述
  2. 繪製使用者許可權的物理資料模型圖(我繪製下圖)

在這裡插入圖片描述
10. 在powerdesigner中連線剛剛設定的UserAuth資料來源(前面已經設定好了,這裡可以直接檢視)

選擇DataBase,點選Configure Connections
在這裡插入圖片描述
開啟發現設定的資料來源UserAuth已經存在了,因為配好自動識別了。
在這裡插入圖片描述
這裡也可以通過Configure Data Connections的Add Data Source來建立資料來源。
在這裡插入圖片描述

  1. powerdesigner連線資料來源
    Database - > Connect…
    在這裡插入圖片描述
    選擇連線剛剛設定好的資料來源
    在這裡插入圖片描述

  2. 通過Generate DateBase生成資料庫
    在這裡插入圖片描述
    選擇引數
    在這裡插入圖片描述

  3. 生成成功
    在這裡插入圖片描述
    在這裡插入圖片描述
    資料庫:
    在這裡插入圖片描述

在這裡插入圖片描述

直接使用powerdesigner設定資料來源

Database - > Configure Data Connection裡面新增資料來源
在這裡插入圖片描述
選擇設定的資料來源型別
在這裡插入圖片描述
選擇設定的驅動程式
在這裡插入圖片描述
選擇資料來源儲存路徑和名稱

在這裡插入圖片描述
單擊完成:
在這裡插入圖片描述
連線資料庫
在這裡插入圖片描述

資料來源增加成功
在這裡插入圖片描述