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> ]