Connect MySQL with Powerdesigner

Kita bisa menggunakan powerdesigner untuk menghasilkan database secara otomatis dari physical diagram model. How?

bekerja dengan odbc (open database connector)

  1. install mysql odbc di http://dev.mysql.com/downloads/connector/odbc/5.1.html
  2. buka command prompt, navigasi ke direktori odbc
  3. tambahkan driver dan datasource baru untuk connect dengan database
  4. menambahkan driver: myodbc-installer -d -a -n \”MySQL ODBC 5.1 Driver\” -t \”DRIVER=myodbc5.dll;SETUP=myodbc5S.dll\”
  5. menambahkan datasource: myodbc-installer -s -a -c1 -n \”yuucard
    _web\” -t \”DRIVER=MySQL ODBC 5.1 Driver;SERVER=localhost;DATABASE=test;UID=yuucar
    d;PWD=123\”

Untuk melihat datasource dapat melakukan

  1. buka control panel / administrative tools
  2. pilih menu odbc

bekerja dengan powerdesigner

  1. buka physical diagram yang telah dibuat
  2. buka menu database / change current DBMS menjadi mysql
  3. buka menu database / generate database
  4. pilih radiobutton direct generation
  5. klik tombol connect to datasource di sebelah input field direct generation
  6. pilih radiobutton odbc machine datasource
  7. pada dropdown pilih datasource yang telah dibuat sebelumnya
  8. tekan tombol modify untuk mengubah nama database target, tekan tombol test untuk menguji connection
  9. kembali ke halaman database generation lalu tekan tombol OK

Voila!


Posted

in

by

Comments

3 responses to “Connect MySQL with Powerdesigner”

  1. bodo Avatar
    bodo

    geje pak tutor’e
    itu folder odbc g dijelasin dimana tempatnya

  2. chandra Avatar
    chandra

    folder ODBC tergantung setting waktu install. bisa dicek di C:\Program Files

  3. Muhammad Ghazian Avatar
    Muhammad Ghazian

    Terima kasih! Sangat bermanfaat!

    Tambahan di step 4 dan 5, escape characternya harusnya nggak diperlukan. Jadi command yang tepat:
    myodbc-installer -d -a -n ”MySQL ODBC 5.1 Driver” -t ”DRIVER=myodbc5.dll;SETUP=myodbc5S.dll”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.