Remote MySQL xampp di Linux ubuntu
by Abi on Apr.20, 2009, under Cerita, Tips, Tutorial
Pernakan anda mendapatkan pesan seperti ini:
host “xxx.xxx.xxx.xxx” is not allowed to connect to this MySQL server.
Saya pernah mendapatkannya sewaktu ingin meremote mysql di server ubuntu dari windows xp menggunakan Navicat, awalnya sempet di bikin pusing 3 keliling (blum sampe 7 sih…) tapi setelah konsultasi sama mbah google akhirnya di dapet deh solusinya
Pertama, cek apakah security MySQL di xampp sudah di set, masuk ke localhost xampp trus pilih menu security, lihat apakah “MySQL is accessible by the Network” sudah secure apa belum? kalau belum berarti anda blum melakukan konfigurasi security xampp, tapi justru ini yang kita butuhkan
anda bisa lanjut ke langkah ke 3.
Kedua, Untuk membuat MySQL xampp bisa diakses dari jaringan (MySQL is accessible by the Network) kita bisa edit file konfigurasi mysql yang terletak di “/opt/lampp/etc/my.cnf” dengan perintah:
$ sudo gedit /opt/lampp/etc/my.cnf
cari salah satu baris di bawah ini, kemudian tambahkan tanda # di depan baris.
#skip-networking atau #bind-address=127.0.0.1
Simpan file konfigurasi, dan restart xampp dengan perintah:
$ sudo /opt/lampp/lampp restart
Ketiga, buka phpmyadmin kemudian pilih tab “Privileges” dan buat user baru, contoh:
User name : wxp
Host : 192.168.1.10 (IP Host yang akan ngeremote) atau bisa juga diisi % untuk semua IP.
Password : xxxxxx
Database for user : Grant all privileges on wildcard name
Global privileges : Check All
Klik tombol Go.
Keempat, coba tes koneksi remotenya, masukan user dan password yang telah di buat ke navicat connection. kalo blum bisa coba restart xampp nya.
semoga bermanfaat
May 26th, 2009 on 12:23 pm
mau tanya nih.. kalo tab “Privileges” pada phpmyadmin ga aktif gimana ya???? please..
June 6th, 2009 on 5:10 am
coba mas login sebagai root.
June 13th, 2009 on 4:36 pm
saya sudah coba di mysql wamp versi 2 dimana mysql nya versi 5…saya setting di my.ini bind-address=192.168.1.3
kemudian saya kasih proviledges dengan host nya 192.168.1.3
setelah itu saya restart mysql nya tapi ga mau konek…
trus saya kasih tanda #bind-address ……
saya restart mau tapi jika login menggunakan host 192.168.1.3 dari komputer lain(masih dalam satu jaringan yang sama) tidak mau konek…
ada solusi?
December 16th, 2009 on 11:29 am
Thanxxx ya browww ngebantuu bgt nihhh masalahnya jadi beres nih di t4 kerja saya…