Tutorial Menghubungkan Delphi dengan Database MySQL

Berikut adalah beberapa metode untuk menghubungkan Delphi dengan database MySQL beserta penjelasannya :

Koneksi menggunakan MySQL Connector/ODBC

Download MySQL Connector/ODBC di http://dev.mysql.com/downloads/connector/odbc/ jika belum punya.
  1. Install MySQL Connector/ODBC.
  2. Setelah selesai menginstall MySQL Connector/ODBC, kemudian masuk ke Control Panel. Start | Settings | Control Panel | Administrative Tools | dobel klik Data Sources (ODBC).
  3.  Setelah muncul window ODBC Data Source Administrator klik tab User DSN, kemudian klik tombol Add.
  4. di window Create New Data Source pilih MySQL ODBC nomor_versi Driver (nomor_versi adalah versi dari Driver Connector MySQL misalnya 3.51). Klik tombol Finish
  5. Kemudian akan muncul window Connector / ODBC. Klik pada tab Login.
  6. Pada text box Data Source Name isi dengan nama Data Source, misalnya MySQLDS.
  7. Pada text box description isi dengan deskripsi koneksi (optional).
  8. Pada text box server isi dengan localhost atau IP 127.0.0.1 jika anda menginstall Database MySQL di komputer anda sendiri.
  9. Pada text box User isi dengan nama user misalnya root (root adalah user yang mempunyai kewenangan penuh terhadap database atau disebut juga Administrator).
  10. Pada Text box Password isi dengan password root (defaultnya user root tidak mempunyai password).
  11. klik tombol Test untuk mengetes koneksi.
  12. Jika sudah sukses klik tombol Finish.
  13. Masuk ke Delphi, buat sebuah project baru lalu tambahkan sebuah komponen ADOConnection.
  14. Dobel klik komponen ADOConnection. Klik tombol Build.
  15. di window Data Link Properties klik tab Provider kemudian pilih Microsoft OLE DB Provider for ODBC Drivers klik tombol Next
  16. Pada Tab Connection, Pilih radio button use data source name kemudian pada combobox di bawahnya pilih nama data source yang tadi anda buat yaitu MySQLDS.
  17. Isi root pada textbox User name dan passwordnya pada textbox Password. Klik tombol Test Connection. Jika sukses, klik tombol OK.
  18. Set Property LoginPrompt menjadi false agar aplikasi tidak menampilkan form Database Login ketika anda akan menjalankan aplikasi.
  19. Set Property Connected menjadi true.
  20. Setelah tahap diatas, koneksi ke database MySQL sudah terbentuk. Selanjutnya untuk mengakses data pada sebuah table di database MySQL anda bisa menggunakan komponen ADOTable atau ADOQuery yang dihubungkan dengan komponen ADOConnection dengan cara men-set property Connectionnya menjadi ADOConnection1.

Koneksi menggunakan MySQLDAC

Download MicroOlap MySQL Direct Access Component versi trial di http://www.microolap.com/products/connectivity/mysqldac/download/.
  1. Install MicroOlap MySQL Direct Access Component seperti biasa.
  2. Setelah selesai installasi, di tab component delphi akan muncul tab baru yaitu DAC for MySQL
  3. Buat Project baru di Delphi, klik pada tab DAC for MySQL kemudian tambahkan sebuah komponen mySQLDatabase.
  4. Dobel klik komponen tersebut, setelah itu muncul window dialog TMySQLDatabase Editor.
  5. Isi text box Database Name dengan nama database anda.
  6. Isi text box User ID dengan username anda misalnya root.
  7. Isi text box Password password user yang digunakan.
  8. Isi text box Host Name / IP dengan localhost atau 127.0.0.1 jika anda menginstall database MySQL di komputer anda sendiri.
  9. Isi text box Server Port dengan nomor port yang digunakan MySQL database (defaultnya 3306).
  10. Dari dua metode diatas, koneksi dengan menggunakan MySQL Direct Access Component adalah yang paling baik karena memberikan peforma akses/query ke database yang lebih cepat dibandingkan koneksi dengan menggunakan MySQL Connector/ODBC hanya saja komponen ini tidak gratis

0 komentar:

Article on same category :