Menomborkan semula Indeks Utama MySQL dengan Cekap
Dalam MySQL, mengekalkan indeks utama bernombor adalah penting untuk ketekalan dan prestasi data. Walau bagaimanapun, perubahan manual atau import data boleh menyebabkan jurang dalam penomboran indeks, mengakibatkan urutan huru-hara. Artikel ini memperkenalkan kaedah alternatif untuk menomborkan semula indeks utama tanpa membuat jadual sementara.
Untuk melaksanakan kaedah ini:
Contoh:
<code class="sql">SET @i=0; UPDATE table_name SET column_name=(@i:=@i+1);</code>
Kaedah ini secara cekap menetapkan semula nilai kunci utama dari 1 dan seterusnya, tanpa keperluan untuk penciptaan jadual tambahan atau pergerakan data. Ia juga mengekalkan susunan data asal sambil memastikan kesinambungan indeks.
Atas ialah kandungan terperinci Bagaimana untuk Menomborkan Semula Indeks Utama MySQL Anda Tanpa Jadual Sementara?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!