Skip to main content

menangani error Mysql flush host

Dalam menangani sebuah server, kadang kalanya kita menemukan hal hal yang mengganggu kegiatan kita, salah satunya error : DataSource.Error: MySQL: Host 'xxx.xx.xxx.xx' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' .

Nah.. klau terjadi hal hal seperti itu jangan panik dulu, berdasarkan pengalamanku, lakukan hal hal berikut :

  1. Masuk ke console mysql servernya.
  2. kemudian ketikkan perintah berikut : #mysqladmin -uroot -p password_server_anda;
  3. kemudian ketikkan FLUSH HOSTS;
  4. selesai... nah beres kan.

kalau cuma sesekali sih nda papa... bagaiman kalau sering terjadi hal seperti itu, maka yang perlu anda lakukan adalah memeriksa scipt koneksi anda, karena hal itu biasanya terjadi karean banykanya koneksi yang terjadi. Jadi jangan lupa untuk selalu menutup koneksi ke server anda setipa selesai eksekusi dengan menambahkan mysql_close(), atau mysqli_close().

bisa juga anda masuk ke server mengubah nilai max_connect_errors dengan cara :
  1. masuk ke console server
  2. ketikan : SET GLOBAL max_connect_errors=nilai maks eror koneksi ;
  3. kemudian ubah wait_timeout dengan mengetik : SET GLOBAL wait_timeout=nilai dalam detik;
  4. nah beres.. untuk nilai maks eror koneksi usahakan yang besar, defaultnya 100, anda buat 10000 juga nda papa, sedangkan untuk nilai wait_timeout, buat dalam detik sekitar ya 580 lah... agar kalau ada koneski yang nganggur bisa di tutup otomatis, defaultnya adalah 8 jam.

nah itu tadi beberapa tips untuk mengatasi erir mysqladmin flush-hosts' . semoga bermanfaat

Comments

Popular posts from this blog

Cara pasang kabel LAN UTP

UTP, singkatan dari “Unshielded Twisted Pair". Disebut unshielded karena kurang tahan terhadap interferensi elektromagnetik. Dan disebut twisted pair karena di dalamnya terdapat pasangan kabel yang disusun spiral alias saling berlilitan Secara umum, pemasangan kabel UTP tersebut ada dua tipe, yaitu tipe straight dan tipe cross. Disebut tipe straight soalnya masing-masing kabel yang jumlahnya 8 itu berkorespondensi 1-1, langsung. Sedangkan disebut cross soalnya ada persilangan pada susunan kabelnya. Bingung? OK! Untuk tipe straight itu digunakan untuk menyambungkan kabel dari client ke hub. Sedangkan untuk tipe cross adalah untuk client langsung terhubung ke client (cpu to cpu) atau juga dari hub ke hub. Kita bahas dulu yang tipe straight Tipe ini adalah yang paling gampang dibuat. Kenapa? Soalnya langsung korespondensinya 1-1. Standar urutannya begini (dilihat dari lubang konektor, dari kiri ke kanan): 2 oranye - 1 hijau - 2 biru - 1 hijau - 2 coklat . 2 oranye disini maksudnya pa...

Membuat proses Login dan Session di PHP

Ada yang meminta panduan cara membuat halmaan login di php, mudah mudahan ini bisa sedikit memberi pencerahan. Untuk membuat halaman login di PHP tentu untuk langkah pertama adalah kita harus membuat databasenya terlebih dahulu, nah sipakan dulu ya... Untuk contoh ya... buat aja 1 tabel dengan Field : nama dan password dengan masisng masing bertipe varchar. CREATE TABLE login ( username varchar(20), password varchar(32), PRIMARY KEY  (username) ) Kemudian Buatlah isi datanya. Setelah itu baru di buat form loginnya Script nya (login.php): <form method="POST" action="proses_login.php"> <table border="0"> <tr> <td>Masukkan Username </td> <td><input name="username" type="text"></td> </tr> <tr> <td>Masukkan Password </td> <td><input name="pass" type="password"></td> </tr> <tr> <td>&nbsp;</td> <td>...