cara mengkoneksikan delphi ke mysql

Cara Mengkoneksikan Delphi ke MySQL

Cara Mengkoneksikan Delphi ke MySQL bisa menggunakan ODBC atau bisa menggunakan kompononen tambahan pada delphi. Dalam sebuah pembuatan program pasti ada saatnya dibutuhkan sebuah penyimpanan data ke database agar data yang disimpan lebih terstruktur dan optimal. Cara mengkoneksikan delphi ke MySQL tidaklah sulit, Anda hanya perlu mendownload komponen Zeos, install dan tinggal gunakan untuk mengkoneksikan delphi ke MySQL. Untuk caranya silahkan download dulu kompononen Zeos di lini berikut :
Download Zeos

Jika Anda sudah download komponennya lakukan install seperti pada video berikut :

Setelah install berhasil, silahkan buat database yang Anda inginkan bisa melalui phpmyadmin atau editor lainnya, saya menggunakan Xampp sehingga bisa menggunakan phpmyadmin.
Jalankan Apache & MySQL dengan cara klik Start, jika berhasil akan muncul PID di masing-masing aplikasi tersebut.

Cara Mengkoneksikan Delphi ke MySQL

 

Langkah selanjutnya adalah buka buat phpmyadmin dan buat database & tablenya. Contoh yang saya buat seperti ini :

Cara Mengkoneksikan Delphi ke MySQL

 

Jika sudah saatnya buka Delphi Anda, dan tambahkan komponen seperti berikut pada data module atau form :

Cara Mengkoneksikan Delphi ke MySQL

 

Komponen Property Nilai
ZConnection1 hostname localhost
provider mysql
port 3306
username sesuaikan dengan username mysql Anda (default: root)
password sesuaikan dengan password mysql Anda
database sesuaikan dengan database yang Anda buat.
Connected True
ZQuery1 Connection ZConnection1
SQL SELECT * FROM <nama_table>
Active True
Datasource1 Dataset ZQuery1
DBGrid1 Datasource DM.Datasource1

 

Jika saat mengubah status ZConnection dari false menjadi True muncul pesan seperti ini :

cara mengkoneksikan delphi ke mysql

Note of the dynamic libraries can be found or is not loadable: libmysql57.dll, libmysql56.dll, libmysql55.dll, libmysql51.dll, libmysql50.dll, libmariadb.dll, libmysql.dll !
Use TZConnection.LibraryLocation id the location is invallid. 

Solusinya adalah silahkan save project delphi Anda, kemudian tambahkan librari mysql libmysql.dll di project / folder yang tadi Anda buat seperti berikut :

cara mengkoneksikan delphi ke mysql

Kemudian coba ubah kembali status ZConnection -> Connected = True, kemudian ZQuery -> Active = True.

cara mengkoneksikan delphi ke mysql Judul pada DBGrid sudah berubah sesuai di database MySQL, itu artinya delphi sudah terhubung ke MySQL. Selanjutnya tinggal Anda isi baik melalui Query, Table atau langsung dari database.

Ditutorial selanjutnya akan saya berikan contoh bagaimana mengisi table tersebut menggunakan script delphi dan Arduino sebagai sumber pembacaan sensor. Semoga bermanfaat.

 

Link Download Zeos

Link Download MySQL Library

Leave a Comment

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