我在我的数据库中约30桌:如何更改在我的数据库中的所有表使用AUTO_INCREMENT = 1
table1
table2
table3
table4
table5
等
我希望所有的表使用AUTO_INCREMENT=1
,如何我是否修改表格?
以下是其中一个表的示例DDL。我从来没有在任何表中定义AUTO_INCREMENT
,它默认获取该值。
CREATE TABLE `amenities` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ;
我必须重复该代码30次我所有的30个表吗? – 2011-06-05 11:39:23
是的,但这就是他们邀请复制/粘贴的内容。 :) – GolezTrol 2011-06-05 11:40:35