http://hi.baidu.com/ryb_bobo/item/05a21dcf2e123f3199b49864
1、powerdesigner連接mysql,需要配置數(shù)據(jù)源,下載MyODBC-3.51.11-2-win.exe文件,安裝后,選擇ODBC數(shù)據(jù)源. 2.在控制面板,管理工具,ODBC數(shù)據(jù)源里面配置mysql數(shù)據(jù)源
3、選擇powerdesigner->DataBase->Reverse Engineer DataBase 連接數(shù)據(jù)庫4.在菜單條上選擇Database,然后有一個下拉選項叫做:Generate Database--------------------------------------下面是通過jdbc的方式-----------------------------------------------------------------
1.在workspace下建立一項目:
physical data model類型的
?
在DBMS處選擇mysql5.0
2.建立表UML圖:
在工具條上選擇表格工具,創(chuàng)建出一個表來。
然后雙擊他,可以對其進(jìn)行修改。
?
改名字為User_Power用戶表,建立三個字段,ID為主鍵:
?
再建立一個表:Address_Power地址表
?
3.現(xiàn)假設(shè)業(yè)務(wù)邏輯中用戶和地址一一對應(yīng),那么地址的ID是由用戶的ID來決定的:
在工具欄中選擇引用來建立兩個表的關(guān)聯(lián)關(guān)系:
?
這里需要根據(jù)業(yè)務(wù)邏輯來更改關(guān)聯(lián)設(shè)置:
?
OK,至此表設(shè)計已經(jīng)完成。
?
4.建立與數(shù)據(jù)庫的連接。
在菜單條上,有一個Database的選擇項:
?
選擇connect…后彈出設(shè)置對話框:
在Data source里選擇第三個單選按鈕,即Connection profile:后,點擊Configure。會彈出如下窗口:
選擇左上角的Add Data Source,彈出如下窗口:
然后開始進(jìn)行設(shè)置,基本按上圖來設(shè)置,第一個是名字,隨便取;第二個是保存這個配置文件的位置,放工作空間里就行了;第三個是描述,不用管;第四個是連接類型;第五個是數(shù)據(jù)庫類型;第六個第七個過掉;第八個第九個是用戶名密碼;最后三個是Mysql的一些連接配置,注意最后一個JDBC driver jar files需要選擇到mysql的jar包。
?
然后點擊左下角的Test Connection,測試通過后點OK關(guān)閉這個一頁。回到connect頁面后選擇剛才的配置文件然后進(jìn)行連接:
5.創(chuàng)建數(shù)據(jù)庫表:
在菜單條上選擇Database,然后有一個下拉選項叫做:Generate Database,選擇后彈出如下頁面:
讓你選擇生成的sql文件放在什么地方。這里我們使用Direct generation這個選項來直接創(chuàng)建出表來。在第二個選項卡Options中可以選擇一些選項來改變Sql語句,最后的SQL語句可以通過最后一個選項卡Preview來查看:
?
點擊確定,開始生成SQL腳本,然后彈出如下頁面:
點擊run后,則表創(chuàng)建成功。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
