Sunday, May 02, 2010

Masalah Koneksi VB (Visual Basic) ke MySQL : [MySQL][ODBC 3.51 Driver]Can't connect to MySQL server on (10060)

Beberapa hari ini aku dipusingkan dengan masalah koneksi program yang dibuat pake VB ke MySQL. Program VB yang aku buat tidak bisa konek ke MySQL Server yang aku install di komputer lain...padahal kalau programnya dipake di komputer MySQL Servernya sendiri (localhost) gak ada masalah...! Pada kasus ini aku menggunakan XAMPP.

Ternyata setelah baca-baca di forum...masalahnya bisa diselesaikan dengan 3 macam langkah saja...:

  1. Kalau firewall aktif/diaktifkan, harus ditambahkan port mySQL (3306) ke dalam Exception di Firewallnya
  2. Pada MySQL Server-nya: di Database mysql ada tabel host, tambahkan record baru untuk mengijinkan host mengakses ke MySQL yaitu dengan mengisi field host berisi alamat ip komputer client misal 192.168.1.10 kemudian field-field yang lain diisi nilai Y.
  3. Pada MySQL Server-nya: di Database mysql ada tabel user, tambahkan record baru untuk mengijinkan host mengakses ke MySQL yaitu dengan mengisi field user diisi root, password diisi paswordmysqlnya (kalau xampp defaultnya kosong), host berisi alamat ip komputer client misal 192.168.1.10 kemudian field-field yang lain diisi nilai Y.
Setelah langkah-langkah tersebut dilakukan...koneksi programku bisa berjalan mulus...! Akhirnya....!