Data Base atau Basis data dengan menggunakan sistem Client-Server merupakan sesuatu hal yang sudah sering digunakan. Hal ini merupakan suatu sistem dasar yang digunakan dalam merancang suatu data base pada suatu sistem yang memiliki beberapa komputer didalam suatu jaringan.
Biasanya sistem ini digunakan pada jaringan lokal atau LAN. Pada salah satu komputer akan bertugas sebagai database server dan yang lain akan bertugas sebagai client yang memiliki aplikasi. Namun harus terlebih dahulu dilakukan konfigurasi.
Jika anda menggunakan MySQL digabungkan dengan suatu bahasa pemograman, seperti Java atau C#, mungkin akan lebih mudah jika menggunakan MySQL ODBC Connector, karena sangat mudah dikonfigurasi dan digunakan.
Berikut cara konfigurasinya dengan MySQL ODBC Connector 3.51 (click here to download).
| 1. | Masuk ke Control Panel > Administrtive Tools > Data Sources (ODBC) | |
| 2. | Pilih Add > MySQL ODBC 3.51 Driver | |
| 3. | Konfigurasi | |
| a) Data Source Name = Untuk nama souce data base | ||
| b) Description = Untuk memberi penjelasan, bisa dikosongkan | ||
| c) Server = Untuk client server masukan IP_Address tempat database berada (ex : 192.168.1.1) | ||
| d) User = Untuk menentukan pengguna | ||
| e) Password = Untuk password yang digunakan. | ||
| f) Database = Untuk menentukan database yang digunakan | ||
| 4. | Jika konfigurasi telah benar, maka pada combo box database, akan ditampilkan database yang terdapat pada server | |
| 5. | Pilih tombol Test untuk memastikan koneksti telah berhasil dibuat |
Jika gagal saat melakukan test dan mucul pesan seperti gambar berikut
Mungkin salah satu dari kesalahan-kesalahan berikut yang telah anda lakukan
| 1. | Database pada server belum ada | |
| 2. | Kesalahan pengisian pada user, password, server (dalam memasukan IP_Address) | |
| 3. | Koneksi Lan tidak berjalan baik (Kabel rusak, port rusak, driver LAN belum terinstall) | |
| 4. | Firewall menghalangi koneksi |
Cobalah cek kemungkinan-kemungkinan diatas, mungkin poin nomor 4 merupakan kemungkinan yang paling sering tidak disadari, cobalah untuk sementara matikan dahulu firewall anda, jika koneksi database telah berhasil barulah anda coba mengkofugurasi ulang firewall anda.
Semoga penjelasan singkat diatas dapat membantu anda semua.
jika ada pertanyaan silahkan berikan comment anda, saya akan secepatnya memberi jawaban.
-thx mbanx-


allhamdulilah mas atas bantuan nya sangat membantu saya….
pengisian user,password dan IP servernya juga udah benar, tpi masih aja g berhasil,apa ada setting ke mysqlnya,saia pke appserv. mohon pencerahannya
[MySQL][ODBC 3.51 Driver]Host ‘dhoni’ is not allowed to connect to this MySQL server
mas kalo gni apanya yang salah
Quote:
Originally Posted by chandraakep View Post
host ‘nama kom user’ is not allowed to connect to this mysql server
ane pake rumus:
cn.ConnectionString = _
“DRIVER={MySQL ODBC 3.51 Driver};SERVER=gorip-pc;PORT=3306;DATABASE=datasiswa; USER=fatal1ty;OPTION=3; ”
database nya belom di kasih akses ke semua client, coba jalanin query ini di server:
GRANT ALL PRIVILEGES ON datasiswa.* TO fatal1ty
IDENTIFIED BY ‘password_user fatal1ty’
Amak ang dang
mas klo DSN Data Source Name
itu di isinya sama DSN yang ad di ODBC bukan??
syaikhul.khusna@gmail.com
sebelumnya salam kenal n terima kasih atas tutornya mas….tapi saya coba untuk client kok gak bisa konek kenapa mas?…padahal sesuai instruksi diatas…
salam mas
Saya Sudah connect dari client bisa sukses klo firewall nya OFF Mas.
Saya mau tanya kita bisa bisa connect kan tanpa mematikan Firewall mas?
Makasih.
kalo combo pilihan databses kosong (gak da databses yg muncul) itu pa salahnya???
tq
kalau pesan errornya can’t connect to MySql server on ‘host’ (10060) kenapa ya
mas, untuk ngcek port yang rusak gmn y??
cz saya udah non aktifkan firewallnya trus user, IP server dan passwordnya udah benar, tapi msih belum bisa terkoneksi databsenya…itu gmn y mas..???
wah mba yuni…
port yang saya maksud disini adalah port dalam perngertian hardaware.
bukan port untuk mysql.
bisanya kalo masalah port di mysql bukan rusak tapi port yang anda gunakan.. telah dipake oleh aplikasi lain dan bukan mysql
mas, untuk ngecek port yang rusak itu gmn???
cz sya udh non aktifkan firewallnya, trus pengisian user,password dan IP servernya juga udah benar, tpi masih aja g berhasil. itu gmn y mas??