|
Error ini terjadi biasanya jika Anda mencoba membuat koneksi menggunakan MyODBC via jaringan, ketika melakukan koneksi muncul pesan error seperti ini : "Can't get hostname from your ip address" Solusi untuk error seperti ini adalah : Pertama-tama buka folder "mysql\bin", jika Anda menggunakan XAMPP maka foldernya terletak di [NamaDrive]:\xampp\mysql\bin contoh jika Anda install XAMPP di D maka letak foldernya di : D:\xampp\mysql\bin Didalam folder tersebut ada file namanya my.ini
Cari bagian [mysqld] bagian [mysqld] kurang lebih isinya seperti dibawah ini
[mysqld] port= 3306 socket= "/xampp/mysql/mysql.sock" basedir="/xampp/mysql" tmpdir="/xampp/tmp" datadir="/xampp/mysql/data" pid_file="mysql.pid" skip-external-locking key_buffer = 16M max_allowed_packet = 1M table_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M log_error="mysql_error.log"
tambahkan satu baris pada bagian [mysqld] dibaris keberapapun tapi dibagian [mysqld] contoh seperti dibawah ini [mysqld] port= 3306 socket= "/xampp/mysql/mysql.sock" basedir="/xampp/mysql" tmpdir="/xampp/tmp" datadir="/xampp/mysql/data" pid_file="mysql.pid" skip-external-locking key_buffer = 16M max_allowed_packet = 1M table_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M log_error="mysql_error.log" skip-name-resolve
Ingat !!!, Anda hanya menambahkan "skip-name-resolve" dibawah [mysqld], tidak kurang dan tidak lebih Save dan tutup my.ini Restart server (bukan restart komputer) maksudnya matikan MySql server dan hidupkan kembali
|