携帯 - コメント一覧 - 更新記録 - サイトマップ  

MA M&Aバンク » 開発者blog

icon HOME icon 会社案内 icon 冤罪を創る人々 icon 引かれ者の小唄 icon 経済事件ノート icon 山根治blog icon 開発者blog

アイテムやコメントの削除した後、欠番を作らない方法 . はてなブックマーク  Twitter   2007-01-15

※以前別の場所で書いた文章を備忘的に書き記しておきます。

※「phpMyAdmin」の操作方法がよく分からない場合は実行しない方が無難です。
 「auto_increment」が使われている場合、削除するとそのIDが欠番扱いとなってしまいます。でも、時には連番で揃えたいこともあります。この場合、SQLを操作することで、欠番が出るのを回避することができます。
 
【手順】
  1. phpMyAdminを開く
  2. 「SQL」をクリック
  3. 「ALTER TABLE table_name AUTO_INCREMENT=ID番号」というSQL文を入力して実行
 例えば、コメントスパムを受けるなどして、IDが12から30のコメントを削除した場合、その直後に、コメントデータのテーブル名が「comment」ならば、以下のようなSQL文を入力します。
ALTER TABLE comment AUTO_INCREMENT=12

 ちなみに「auto_increment」の数値(※次に自動カウントされる数値)は、各テーブルの「行の統計」の「次へ Autoindex」(※英語ならば「Row Statistic」の「Next Autoindex」)にて確認できます。

 なお、「[mysql 10202] Re: auto_increment のリセット」http://myna2.mysql.gr.jp/mysqlm... を参考にしました。

アイテムやコメントの削除した後、欠番を作らない方法 (2007-01-15) . はてなブックマーク  Twitter  


関連するカテゴリー

前後のページ

このエントリーへのトラックバック

   [告知] ※トラックバックスパムが多いので、しばらくの間トラックバックの受付を停止いたします。(2006-08-08)


このエントリーへのコメント



Copyright©2004-2010 "M&A bank Co.,LTD". Powered by Nucleus CMS v3.41.