Can't connect to MySQL server

Pusing (mungkin aku aja yang merasa pusing, hehe), karena program C kita gak bisa konek ke database yang ada di server atau ip lain (baru tadi nih kejadiannya :D). Kaya gini mungkin tampilannya:


Ternyata eh ternyata, itu disebabkan konfigurasi mysql (my.cnf) yang biasanya secara default di-set hanya bisa diakses oleh ip 127.0.0.1 (aku nyoba pakai linux).

bind-address = 127.0.0.1

Supaya bisa diakses dari luar, di "komen" baris tersebut dengan menggunakan #. Kemudian restart mysqlnya.


# bind-address = 127.0.0.1

Kalau sudah, jalankan lagi programnya, pastinya sudah bisa. :D
(sebelumnya pastikan dalam database server sudah dibuatkan user untuk akses database tersebut dari ip yang lain).

Semoga bermanfaat.

Komentar