Blog IT : smartphone and computer technology

www.domainesia.com

Senin, 28 Desember 2020

Cara Reset Nilai Auto Increment MySQL

 1. Alter Table

/* Menggunakan perintah ALTER TABLE yaitu mengubah struktur auto increment. Dengan cara ini Anda cukup menentukan nilai auto increment yang akan direset. */
ALTER TABLE nama_tabel AUTO_INCREMENT = 0;
ALTER TABLE nama_tabel AUTO_INCREMENT = 55;

// 2. Truncate Table
/* Dengan perintah TRUNCATE, semua data akan dihapus dan field dengan auto increment akan direset kembali. */
TRUNCATE TABLE nama_tabel;

// 3. Mengahapus Field Auto Increment & Membuatnya Kembali
/* Dengan cara ini Anda harus menghapus field PRIMARY KEY AUTO_INCREMENT, kemudian membuat kembali field tersebut. Pertama, hapus dahulu field dengan PRIMARY KEY AUTO_INCREMENT dengan perintah berikut : */

// Menghapus Field Auto Increment
ALTER TABLE nama_tabel DROP nama_field;

// Membuat Kembali Field dengan Auto Increment
ALTER TABLE nama_tabel ADD nama_field INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;


EmoticonEmoticon