Skip to main content

Posts

Showing posts from May, 2017

Mereset Nilai Auto Increment pada mysql

Ketika membuat sebuah tabel di database MySQL, biasanya akan ada sebuah record atau field yang di jadikan sebagai PRIMARY KEY dengan fitur AUTO_INCREMENT yaitu memberikan nilai otomatis secara urut ketika data diinput. Permasalahannya jika temen temen punya sebuah field misalnya id yang dijadikan PRIMARY KEY AUTO_INCREMENT sebagai penomoran maka ketika sebuah data dihapus kemudian data diinputkan lagi, urutan nomor tidak akan berurutan. hal ini menjadikan data tidak akurat. nah bagaimanakah cara untuk mereset nilai auto increment ?? caranya adalah sebagai berikut : ALTER TABLE nama_table AUTO_INCREMENT=0 Jika anda ingin mulai dari nilai 10 maka: ALTER TABLE nama_table AUTO_INCREMENT=10 demikian info ini semoga bermanfaat

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 : Masuk ke console mysql servernya. kemudian ketikkan perintah berikut : #mysqladmin -uroot -p password_server_anda; kemudian ketikkan FLUSH HOSTS; 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 ca...