Dalam beberapa kondisi, perlu untuk mereset sebuah field yang sebelumnya sudah di set menggunakan Auto Increment (AI) sehingga jika kita menambahkan data baru, field tersebut akan menambah urutan dari data. Untuk itu, jika kita ingin urutan di mulai dari 0 atau pada posisi tertentu, kita harus reset Auto Increment MySQL di phpMyAdmin menjadi 0.
Berikut adalah langkah-langkah untuk mereset nilai Auto Increment di MySQL menggunakan phpMyAdmin:
Catatan Penting: Tutorial ini akan membuat data anda, khusus pada table yang anda pilih, akan terhapus semuanya! Sebelum melakukan langkah-langkah ini, pastikan Anda telah mencadangkan data Anda untuk mencegah kehilangan data yang tidak diinginkan.
Langkah 1: Buka phpMyAdmin
Buka browser web Anda dan masuk ke phpMyAdmin dengan mengakses URL seperti localhost/phpmyadmin
atau melalui alamat URL yang sesuai dengan instalasi server MySQL Anda.
Langkah 2: Pilih Database
Di jendela phpMyAdmin, pilih database tempat tabel yang ingin Anda reset nilai Auto Increment-nya.
Langkah 3: Pilih Tabel
Setelah memilih database, pilih tabel yang mengandung kolom dengan Auto Increment yang ingin diatur ulang.
Langkah 4: Klik Tab “SQL”:
Di bagian atas phpMyAdmin, klik tab “SQL” untuk membuka editor SQL.
Langkah 5: Ketik Perintah SQL
Di dalam editor SQL, ketik perintah SQL untuk mengatur ulang nilai Auto Increment.
Misalnya, jika Anda ingin memulai dari 0:
TRUNCATE TABLE nama_tabel;
ALTER TABLE nama_tabel AUTO_INCREMENT = 0;
Misalnya, untuk memulai dari 1:
TRUNCATE TABLE nama_tabel;
ALTER TABLE nama_tabel AUTO_INCREMENT = 1;
*Gantilah nama_tabel
dengan nama tabel yang sesuai.
Dengan langkah-langkah ini, Anda seharusnya dapat mereset nilai Auto Increment di phpMyAdmin dengan mudah. Pastikan untuk memeriksa apakah perubahan tersebut sesuai dengan kebutuhan proyek Anda.
Baca juga:
- could not find driver Connection: mysql
- MySQL vs PostgreSQL Untuk Pemula
- IndexedDB untuk users Database MySQL