Re: Anyway to reset MySql's AUTO_INCREMENT counter?

From: Date: Fri, 27 Jul 2001 07:54:55 +0000
Subject: Re: Anyway to reset MySql's AUTO_INCREMENT counter?
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-59885@lists.php.net to get a copy of this message
thanks David ;) "David Robley" <huntsman@www.nisu.flinders.edu.au> wrote in message news:0107261823110B.03813@www... > On Thu, 26 Jul 2001 19:13, elias wrote: > > Hi. > > > > Usually, Any AUTO_INCREMENT field in MySql table will have always an > > incrementing value. > > Now Suppose I emptied the table and then inserted one record, why not > > this record LAST_INSERT_ID is not '1' or '0' and why it is the > > lastid+1 > > before I empty the table? > > > > Can't I reset that pointer w/ deleting the table and creating it again? > > This is the php list, not the mysql list :-) > > Again from the mysql manual (you should get a copy) > > If you delete the row containing the maximum value for an AUTO_INCREMENT > column, the value will be reused with an ISAM, GEMINI or BDB table but > not with a MyISAM or InnoDB table. If you delete all rows in the table > with DELETE FROM table_name (without a WHERE) in AUTOCOMMIT mode, the > sequence starts over for all table types. > > -- > David Robley Techno-JoaT, Web Maintainer, Mail List Admin, etc > CENTRE FOR INJURY STUDIES Flinders University, SOUTH AUSTRALIA > > You look like something the cat refused to drag in.

« previous php.general (#59885) next »