Berikut ini
beberapa metode untuk menghubungkan Delphi dengan database MySQL berikut
penjelasannya :
Koneksi menggunakan MySQL Connector/ODBC
Koneksi menggunakan MySQL Connector/ODBC
- Download MySQL Connector/ODBC di http://dev.mysql.com/downloads/connector/odbc/ jika belum punya.
- Install MySQL Connector/ODBC.
- Setelah selesai menginstall MySQL Connector/ODBC, kemudian masuk ke Control Panel. Start | Settings | Control Panel | Administrative Tools | dobel klik Data Sources (ODBC).
- Setelah muncul window ODBC Data Source Administrator klik tab User DSN,
kemudian klik tombol Add.
- Di window Create New Data Source pilih MySQL ODBC X.XX Driver (X.XX adalah versi dari Driver Connector MySQL). Klik tombol Finish.
- Kemudian akan muncul window Connector / ODBC. Klik pada tab Login.
- Pada text box Data Source Name isi dengan nama Data Source, misalnya MySQLDS.
- Pada text box description isi dengan deskripsi koneksi (optional).
- Pada text box server isi dengan localhost atau IP 127.0.0.1 jika anda menginstall Database MySQL di komputer anda sendiri.
- Pada text box User isi dengan nama user misalnya root (root adalah user yang mempunyai kewenangan penuh terhadap database atau disebut juga Administrator).
- Pada Text box Password isi dengan password root (defaultnya user root tidak mempunyai password). Klik tombol Test untuk mengetes koneksi.
- Jika sudah sukses klik tombol Finish.
- Masuk ke Delphi, buat sebuah project baru lalu tambahkan sebuah komponen ADOConnection.
- Dobel klik komponen ADOConnection. Klik tombol Build.
- Di window Data Link Properties klik tab Provider kemudian pilih Microsoft OLE DB Provider for ODBC Drivers klik tombol Next.
- 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.
- Isi root pada textbox User name dan passwordnya pada textbox Password. Klik tombol Test Connection. Jika sukses, klik tombol OK.
- Set Property LoginPrompt menjadi false agar aplikasi tidak menampilkan form Database Login ketika anda akan menjalankan aplikasi. Set Property Connected menjadi true.
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.