13
Jan
10

Client-Server MySQL dengan ODBC

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

Error Repot

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-


14 Responses to “Client-Server MySQL dengan ODBC”


  1. 1 fachrizal
    November 9, 2011 at 12:56 pm

    allhamdulilah mas atas bantuan nya sangat membantu saya….

  2. July 15, 2011 at 1:05 am

    pengisian user,password dan IP servernya juga udah benar, tpi masih aja g berhasil,apa ada setting ke mysqlnya,saia pke appserv. mohon pencerahannya

  3. 3 hendra
    July 8, 2011 at 5:30 am

    [MySQL][ODBC 3.51 Driver]Host ‘dhoni’ is not allowed to connect to this MySQL server

    mas kalo gni apanya yang salah

    • 4 hendra
      July 8, 2011 at 6:00 am

      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’

  4. 5 dfgdfg
    June 17, 2011 at 6:44 am

    Amak ang dang

  5. 6 ezot
    April 26, 2011 at 5:06 pm

    mas klo DSN Data Source Name
    itu di isinya sama DSN yang ad di ODBC bukan??

  6. 8 ikhul
    January 27, 2011 at 10:03 am

    sebelumnya salam kenal n terima kasih atas tutornya mas….tapi saya coba untuk client kok gak bisa konek kenapa mas?…padahal sesuai instruksi diatas…

  7. 9 awab
    November 30, 2010 at 7:30 am

    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.

  8. October 8, 2010 at 8:16 pm

    kalo combo pilihan databses kosong (gak da databses yg muncul) itu pa salahnya???
    tq

  9. 11 said
    July 30, 2010 at 9:41 am

    kalau pesan errornya can’t connect to MySql server on ‘host’ (10060) kenapa ya

  10. 12 yuni
    July 10, 2010 at 10:21 am

    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..???

    • July 10, 2010 at 12:54 pm

      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

  11. 14 yuni
    July 10, 2010 at 9:43 am

    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??


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


The Date Of Today

January 2010
M T W T F S S
« Dec   Feb »
 123
45678910
11121314151617
18192021222324
25262728293031

Sekilas Tentang Saya..

Saya hanyalah seorang anak manusia dan seorang hamba Allah yang senantiasa berusaha untuk menjadi lebih baik...
Melalui blog ini, berusaha berbagi cerita dengan teman-teman diluar sana...

Tips Biar Nyaman

Buat para pengunjung blog ini..
Karena postingan saya terdiri dari macam-macam jenis dan kategori, enaknya gunakan fasilitas kategori aja, agar dengan mudah dapat menemukan jenis postingan yang dicari.
-Thx-

My Yahoo Messenger

Blog Stats

  • 17,612 hits

My Rank

Where Do You Come From..?

free counters

Follow

Get every new post delivered to your Inbox.