方法/步驟 1 打開mysqlworkbench,來到工作主面板,點擊紅色框內(nèi)的菜單 2 點擊紅色框內(nèi)選項,就會馬上新建一個名為mydb的數(shù)據(jù)庫,現(xiàn)在可以也就可以添加數(shù)據(jù)表 3 數(shù)據(jù)表名,引擎類型都可以自行選擇 4 也可以在這里對表進行右擊來編輯 5 點擊紅色框內(nèi)選項,可以添加數(shù)據(jù)庫視圖模型 6 點擊紅色框內(nèi)選項,可以新建數(shù)據(jù)表 7 右擊表,可以編輯表 8 表名,表的引擎以及表的字段 9 在視圖模型下,可以進行表的鏈接,鏈接完成會生產(chǎn)一個對應(yīng)的外鍵

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名申請、網(wǎng)絡(luò)空間、營銷軟件、網(wǎng)站建設(shè)、南樂網(wǎng)站維護、網(wǎng)站推廣。
生成java代碼
首先選擇你要生成代碼的類圖,然后單擊菜單欄的Language菜單,選擇Generate java code選項。
會出現(xiàn)上圖所示的對話框,選擇文件輸出目錄,單擊確定就可以了。
2. 生成MySQL語句
首先要在物理數(shù)據(jù)模型視圖下(physical data model)選擇菜單欄的Database菜單下的Generate Database,會出現(xiàn)如下對話框:
選擇輸出目錄,你如果只是生成sql腳本,在Generation type選擇Script generation就可以了。如果你想直接連接數(shù)據(jù)庫,就選擇Direct generation。當(dāng)然你要用mysql數(shù)據(jù)庫,就必須在創(chuàng)建或者用邏輯或者概念模型生成physical data model時就要把dbms選項選為mysql數(shù)據(jù)庫。
具體步驟如下:
1,打開mysqlworkbench,來到工作主面板,點擊紅色框內(nèi)的菜單,點擊紅色框內(nèi)選項,就會馬上新建一個名為mydb的數(shù)據(jù)庫,現(xiàn)在可以也就可以添加數(shù)據(jù)表,
2,數(shù)據(jù)表名,引擎類型都可以自行選擇,
3,也可以對表進行右擊來編輯,
4,點擊紅色框內(nèi)選項,可以添加數(shù)據(jù)庫視圖模型,點擊紅色框內(nèi)選項,可以新建數(shù)據(jù)表,
5,右擊表,可以編輯表,表名,表的引擎以及表的字段,在視圖模型下,可以進行表的鏈接,鏈接完成會生產(chǎn)一個對應(yīng)的外鍵。
Visio對MySQL數(shù)據(jù)庫反向工程生成ER數(shù)據(jù)庫模型圖
1、首先需要從Mysql下載用于數(shù)據(jù)庫鏈接的驅(qū)動ODBC
根據(jù)相應(yīng)的版本下載即可,下載完后直接在本地安裝
2、啟動Visio2010(其他版本自學(xué))
新建文檔的時候在模板類別里面選“軟件和數(shù)據(jù)庫”,如下圖
然后會跳到“選擇模板”里面,直接選“數(shù)據(jù)庫模型圖”,如下圖
3、在上面的工具欄里面選擇“數(shù)據(jù)庫”選項卡
選擇左邊的“反向工程”按鈕,跳出如下界面:
下拉“已安裝的Visio驅(qū)動程序”,選擇“ODBC通用驅(qū)動程序”,然后點擊“新建”,如果跳出來“您使用非管理權(quán)限登錄,無法創(chuàng)建或修改System
DSN”,不用理睬,直接跳過
4、選擇系統(tǒng)數(shù)據(jù)源
會跳出來下面的界面,一般我們只是一次性的導(dǎo)入表結(jié)構(gòu),選擇“用戶數(shù)據(jù)源(只用于當(dāng)前機器)”
下一步,選擇“MySQL
ODBC
5.1
Driver”
下一步,完成即可,就會跳出來Mysql的數(shù)據(jù)庫配置界面
5、配置Mysql數(shù)據(jù)源
在上面的界面中按照相應(yīng)的信息填入即可,點擊“Test”進行測試,如果數(shù)據(jù)庫名稱、用戶名密碼都沒問題,點“OK”開始回到前面的界面,這就配置好了數(shù)據(jù)源,然后點擊“下一步”,這時會讓你再次輸入用戶名和密碼
6、反向數(shù)據(jù)庫
數(shù)據(jù)用戶名和密碼后,就會讓你選擇需要導(dǎo)入的對象類型,選擇好后下一步
這時開始選擇需要反向的對象,如下圖
選好后點擊下一步,選擇是否將表的形狀添加進去
步驟:
1、 為指定的數(shù)據(jù)庫配置mysql的ODBC數(shù)據(jù)源
先下載一個mysql的odbc的connector,可以到mysql官方網(wǎng)站下載(我使用的是mysql-connector-odbc-5.1.8-win32.msi。這里也有免費的)mysql的ODBC數(shù)據(jù)源,并安裝。安裝后鼠標(biāo)點擊電腦里的開始—程序—管理工具—數(shù)據(jù)源ODBC—跳出ODBC數(shù)據(jù)源管理器,點擊添加,在跳出的創(chuàng)建數(shù)據(jù)源對話框中找到MySQL ODBC 5.1 Driver,點擊完成。在彈出的對話框中的Date Source Name里填寫數(shù)據(jù)源的名稱,指定的數(shù)據(jù)庫名更好,用戶名和密碼均為你的mysql數(shù)據(jù)庫的用戶名和密碼,database里選擇指定的數(shù)據(jù)庫,點擊右邊的Test按鈕,跳出Connection siccessful對話框,說明你的數(shù)據(jù)源連接成功了,點擊OK,點擊確定完成
2.powerdesigner的逆向操作。
選擇File---Reverse Engineer---Database
a》在彈出的對話框New Physic Data Model里填寫你自己的modelName,選擇DBMS為MYSQL5點擊確定。
b》在彈出的 Database Reverse Engineer Options 里選Using a data source 并點擊connect to a data source彈出connect to a data source對話框。
選擇data source 為ODBC machine data source,并選擇剛才配置好的mysql數(shù)據(jù)源輸入用戶密碼點擊connect返回到Database Reverse Engineer Options,點擊確定。
c》此時彈出,Database Reverse Engineer對話框。選擇要生成的表點擊ok即可將數(shù)據(jù)庫成成對應(yīng)的數(shù)據(jù)庫物理模型(.pdm文件)
執(zhí)行 “File”-"Export" 按鈕,選擇 Forward Engineer SQL CREATE Script (ctrl+shift+G). 這樣就可以把模型導(dǎo)出為SQL腳本文件。
現(xiàn)在執(zhí)行這個SQL文件就OK了。
最簡單的是在 MySQL 命令控制臺中來執(zhí)行這個SQL文件。
mysqlsomefile.sql
還有就是用phpmyadmin導(dǎo)入這個SQL文件。
新聞名稱:mysql怎么生成模型圖,mysql數(shù)據(jù)庫建模
文章地址:http://chinadenli.net/article13/dsgpgds.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、網(wǎng)站設(shè)計、外貿(mào)建站、商城網(wǎng)站、移動網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)