以前的id都是随机的,想把它们改为从1000000 auto_increment,有什么办法?
解决方案 »
- Navicate设计MySql数据库的表
- 关于count 问题
- 在MYSQL中使用存储过程要设置什么地方吗
- mysql 存储过程怎么在sql语句里面给多变量赋值
- 自己写的程序运行在自己买的服务器上,最近发现mysql运行两三天后,速度会很慢直到死掉,我发现里面有很多locked和sleep进程导致的,这些
- 50分请教一个MYSQL数据库更新的语句
- 菜鸟问题:mySql 的默认账号/密码是什么?
- 在mysql中,怎样查看一个database中是否存在table
- SQL語法錯誤
- MYSQL触发器问题
- 数据库数据类型中,NULL、空格、零、无内容,有什么不同?如果是相同数据类型(char),NULL、空格、零又有什么不同?
- Mysql集群的一个疑问?
alter table tt add id auto_increment;
ALTER TABLE dd AUTO_INCREMENT = 1000000;
mysql> select * from t;
+------+------+
| id | c1 |
+------+------+
| 4 | 1 |
| 3 | 2 |
| 10 | 3 |
| 1 | 4 |
+------+------+
4 rows in set (0.00 sec)mysql> alter table t add id int auto_increment primary key, AUTO_INCREMENT = 100;
Query OK, 4 rows affected (0.08 sec)
Records: 4 Duplicates: 0 Warnings: 0mysql> select * from t;
+------+-----+
| c1 | id |
+------+-----+
| 1 | 100 |
| 2 | 101 |
| 3 | 102 |
| 4 | 103 |
+------+-----+
4 rows in set (0.00 sec)mysql>