bro, coba cek mysql user privilege nya, apakah sudah di set untuk melakukan koneksi dari host lain selain localhost.
secara default user root tidak di set untuk melakukan koneksi diluar localhost. coba hindari koneksi pakai account root dari remote host, berbahaya. jimmie ________________________________ From: ali suparman <[email protected]> To: [email protected] Sent: Wed, February 17, 2010 4:24:49 PM Subject: [Programmer-VB] Koneksi ke server dengan databse MySQL5.0, caranya? Salam buat para VBers semua. Saat ini saya dapat masalah, tepatnya tidak mengerti lagi, dengan MySQL5.0 untuk koneksi secara Client. Kode yang saya tulis seperti ini: Public Conn As ADODB.Connection, strConn As String Set Conn = New ADODB.Connection strConn = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=localhost; DATABASE=mydata; " Conn.CursorLocation = adUseClient Conn.Open strConn, "root", "mypasswd" HASIL : OKE, untuk koneksi Local semua berjalan lancar. Masalah muncul ketika saya ingin melakukan koneksi untuk membaca MySQL (versi,user, password yang saya set sama) di komputer server. Mis: IP Address server 172.16.4.200, dan komputer saya 172.16.4.201) dan sudah di tes dengan cara Ping sudah terkoneksi/saling kenal. Kode yang saya ganti adalah localhoat ----menjadi- -- > 172.16.4.200, seperti: Set Conn = New ADODB.Connection strConn = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=172.16.4.200; DATABASE=mydata; " Conn.CursorLocation = adUseClient Conn.Open strConn, "root", "mypasswd" HASIL : Koneksi selalu GAGAL (saya sudah coba dgn ODBC Driver v 5.1, hasil tetap gagal) Mohon bantuannya bagi yang pernah mencoba MySQL5 (secara client) dan berhasil. Terima kasih sebelumnya. Salam... ________________________________ Akses email lebih cepat. Yahoo! menyarankan Anda meng-upgrade browser ke Internet Explorer 8 baru yang dioptimalkan untuk Yahoo! Dapatkan di sini! (Gratis)
