[前][次][番号順一覧][スレッド一覧]

mysql:8064

From: tk <tk <tk@xxxxxxxxxx>>
Date: Tue, 22 Jul 2003 20:54:45 +0900
Subject: [mysql 08064] auto_increment フィールドが 0 に戻りません。

こんにちは、tkです。
mysql-4.0.13 on FreeBSD環境で、日夜悪戦苦闘しております。
簡単なカウントを行うためのテーブルを作って、テストも終わり、
delete from table_nameで、データを削除して、本番と思ったの
ですが、新しくデータをinsertすると、auto_incrementの数値が、
前のdeleteしたはずの値+1からスタートしてしまいます。

このMLのアーカイブから
myisamchk -A table_name
というのを見つけて実行してみたのですが、やはりだめです。

結局、dropして、新たにcreate tableするしかなかったのですが、
今後の為に、他に方法があれば、ご教授お願いします。

show create table table_nameで書き出した、このテーブルのsql文は、
以下のとおりです。

CREATE TABLE `count_mm` (
   `number` int(6) NOT NULL auto_increment,
   `mod_time` timestamp(14) NOT NULL,
   `name_l` varchar(20) default NULL,
   `name_f` varchar(20) default NULL,
   `email` varchar(60) default NULL,
   PRIMARY KEY  (`number`)
) TYPE=MyISAM

よろしくお願い申し上げます。
tk


[前][次][番号順一覧][スレッド一覧]

->    8064 2003-07-22 20:54 [tk <tk@xxxxxxxxxx>  ] auto_increment フィールドが 0 に戻りません。
      8067 2003-07-22 21:56 ┗[tateyan <tateyan@xxx]                                       
      8070 2003-07-23 16:16  ┗[tk <tk@xxxxxxxxxx>  ]                                     
      8075 2003-07-25 09:47   ┗[とみたまさひろ <tomm]                                   
      8078 2003-07-25 18:17    ┗[tk <tk@xxxxxxxxxx>  ]