Cara Reset Auto Increment Database MySQL MariaDB di phpMyAdmin

Jika kalian menggunakan database MySQL atau MariaDB dan lainnya, memberikan auto increment sangat berguna sekali untuk memudahkan kita memberikan identitas nomor otomatis. Tapi ketika kita menghapus salah satu record, maka nomor yang kita hapus tadi menjadi berantakan. 

Contoh Kasus Pertama, 

Jika nomor terakhir adalah 20, lalu dari nomor 20 sampai dengan nomor 11 kita hapus, maka saat kita memulai kembali input data akan dimulai pada angka 21, bukan dimulai pada angka 11. Ini menyebabkan tampilan urutan nomor menjadi tidak rapih, berlaku bagi kalian yang menampilkan langsung field tersebut. Jika kalian ingin auto increment dimulai lagi dari nomor 11, caranya adalah sebagai berikut. 

Perintahnya adalah dibawah ini, masukan perintah tersebut pada menu Insert.
ALTER TABLE table_name AUTO_INCREMENT = value;

Jadi untuk untuk menyelesaikan kasus yang saya tulis perintahnya menjadi.

ALTER TABLE coba AUTO_INCREMENT = 11;

Contoh Kasus Kedua, 

Jika sudah banyak record yang dihapus pada field auto increment, solusinya adalah menghapus field yang diberi auto increment lalu membuatnya kembali. kalian bisa menghapus field yang berada pada tabel tersebut dan membuatnya kembali di menu Insert contoh perintahnya sebagai berikut. 
ALTER TABLE nama_tabel DROP nama_field;

Jadi untuk untuk menyelesaikan kasus yang saya tulis perintahnya menjadi.

ALTER TABLE tabel_coba DROP id_coba;

Dan perintah untuk membuat kembali field tersebut adalah.

ALTER TABLE nama_tabel ADD nama_field INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST; 

Jadi untuk untuk menyelesaikan kasus yang saya tulis perintahnya menjadi. 

ALTER TABLE tabel_coba ADD id_coba INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST; 

Atau kalian juga bisa menghapusnya dengan memilih menu Structure di phpMyAdmin, kemudian membuatnya kembali. Sekian itu saja tulisan dari saya mengenai Cara Reset Auto Increment Database MySQL MariaDB di phpMyAdmin. Jika ada pertanyaan, silahkan isi pertanyaan kalian dikolom komentar. Terima kasih.

Indra
Indra Muslim, buruh, enterpreneur, menyukai teknologi yang berkaitan dengan komputer dan smartphone. Blog lama saya www.perfectminor.com (2012-2014), www.wpnewsid.com (2014-2018), www.perfectminor.id (2019-Sekarang)

Posting Komentar untuk "Cara Reset Auto Increment Database MySQL MariaDB di phpMyAdmin"