Remote MySQL xampp di Linux ubuntu

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
sumber : http://byrzl.wordpress.com/2009/04/20/remote-mysql-xampp-di-linux-ubuntu/#more-51
:)

Komentar

Postingan populer dari blog ini

K3 dalam Merakit PC

Xiaomi Xiaoyi Downgrade Firmware