易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql自动增长的问题,如何恢复从1开始

在一个表中我设置到autoid为自动增长列
例如有如下数据

1 张三 男 20
2 王五 男 22
3 李四 男 25
4 陈大 男 19

现在我把 autoid=3 和 autoid=4 的两条记录删除
然后我再插入一条数据,例如:

insert into userinfo(autoid,username,sex,age) values('null','春哥','男','27');

但是面临一个问题,编号是从5开始了,而不是接着从3开始.毕竟我 第三条和第四条记录已经删除的了.

请问如何让autoid 从3开始,请高手赐教.


自动增长列设置成不自动的
或者insert into tb values (3);

SQL code:
mysql> select auto_increment from information_schema.tables where table_name="te
st";
+----------------+
| auto_increment |
+----------------+
| 4 |
+----------------+
1 row in set (0.02 sec)

或者设置这个值



我只能说,楼上太敬业的
我不给他分,我对不起党和人民.

尽量不要一会自增,一会给予变量。
会弄乱数据库的。
宁可对错误的数据进行update修正,或者delete,而不要insert一个跟老数据有相同ID的新数据。


相关问答:

apache+PHP+mysql在win7下使用

如题,这三个在win7下使用会有什么兼容性问题吗?
由于我最近在使用win7,就懒得进xp了!
自己用windows 2008有一年多了,没出现任何问题。

win7测试版也用过,不会有什么问题的,放心。

当然你最 ......

mysql 启动不起来

windows xp服务中启动mysql 

提示本地计算机无法启动mysql服务

错误3 系统找不到指定路径

cmd里运行

error  2003:Can't  connect  to  MySQL  ......

MYSQL 数据截取

MYSQL 截取一个数据表中,某一个字段(fulltext) 的前三百个字符,放到该表下另一个字段(introtxt)里.
求实现这个效果的命令
SQL code:
update 表 set introtxt=left(`fulltext`,300);

顶,学习

SQL code: ......

mysql的安装问题,具体请看错误日志,已经困扰我n久了

090929 18:14:02 [Note] Plugin 'FEDERATED' is disabled.
090929 18:14:02 [Note] Plugin 'InnoDB' is disabled.
D:\mysql5.1\bin\mysqld: Too many arguments (first extra is 'd:/mysq ......

CommonDBUtils操作mysql问题

大家好!
我使用
CommonDBUtils操作mysql数据库!
可以执行select语句,但是不能执行insert语句
一下是异常
java.sql.SQLException: Feature not implemented Query: insert into Computer_Ignor ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号