ID を再配置する Mysql メソッド: 1. 列カウントを使用します [alter table tablename drop column id]; 2. インクリメント配置を使用します [alter table tablenam auto_increment]。
Mysql の ID 再配置方法:
mysql を使用する場合、通常、テーブルに自動インクリメントが行われます。 id フィールドですが、テーブル内のデータをクリアしてデータを再追加する場合は、id が再び 1 からカウントされるようにする必要があります。次の 2 つの方法を使用できます:
方法 1 :
alter table tablename drop column id; alter table tablename add id mediumint(8) not null primary key auto_increment first;
方法 2:
alter table tablename auto_increment=0
方法 2 は既存のデータをクリアせず、操作がより柔軟です。自動インクリメント値をゼロにリセットできるだけでなく、自動インクリメント値をリセットし、連続する多数の行を削除した後に新しいデータを挿入するのに適しています。 ; または、新しい値から開始します (もちろん、既存の値と競合することはできません)。
$sql="delete from $table_vote"; mysql_query($sql, $link); $sql="alter table $table_vote auto_increment=1"; mysql_query($sql, $link);
その他の関連する無料学習の推奨事項: mysql チュートリアル(ビデオ)
#
以上がmysqlでIDを並べ替える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。