0
A
回答
1
create table t(
a varchar(10) not null
,b varchar(10) not null
);
insert into t(a,b) values('a1', 'b1');
insert into t(a,b) values('a2', 'b2');
insert into t(a,b) values('a3', 'b3');
alter table t add id int not null auto_increment primary key;
select * from t;
+----+----+----+
| a | b | id |
+----+----+----+
| a1 | b1 | 1 |
| a2 | b2 | 2 |
| a3 | b3 | 3 |
+----+----+----+
+0
多数民众赞成正确的...如果我想ID从零开始,而不是从1开始? thnx! – mt0s 2010-12-08 13:53:41
0
设置AUTO_INCREMENT
此列。
mysql> CREATE TABLE example_autoincrement (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
data VARCHAR(100)
);
Query OK, 0 rows affected (0.01 sec)
+0
所以现有表的正确答案是 ALTER TABLE table_name ADD id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY; – mt0s 2010-12-08 13:51:13
相关问题
- 1. MySQL的领域
- 2. 嵌套领域应用增量值
- 3. 添加新对象到关系领域
- 4. 显示/隐藏在新增加的领域
- 5. EDITTEXT领域增加了大小
- 6. 的Python:合并字典与增加值,但节约等领域
- 7. 的新领域
- 8. 虚MySQL的领域
- 9. 多值一个领域的MySQL
- 10. 更新到Grails领域don'tpersist
- 11. Ansible:firewalld,增加新的区域
- 12. MySQL:增加列值
- 13. 添加新的文件上传领域
- 14. 更新的DataSet加caclulated领域
- 15. MySQL的自动递增和独特的领域
- 16. 搜索MySQL的领域
- 17. MySQL的 - 其他领域
- 18. Mysql的其他领域
- 19. DRUPAL:加入CCK图像领域到其他领域CCK
- 20. 领域添加的对象与更新 - 忽略遗漏值
- 21. 的Rails 4.2.3 activemodel的预防保存增加新的领域,以表
- 22. 加入两列在SSRS新领域
- 23. $总$项目和$ CONCAT值到一个新的领域
- 24. LINQ引入新的领域
- 25. 添加一个新的领域到Rails模型
- 26. FLASK HTML领域MySQL查询
- 27. 为不同领域增加scrapy的争议?
- 28. 帕斯卡尔 - 神秘的领域增加
- 29. MySQL批量增加值?
- 30. 领域迁移与新的外国领域
你指的是参数被称为在其他一些方言自动增量和串口。像SQLPro(MacOS X)或phpmyadmin(基于web)的大多数编辑器都有一个复选框。 – 2010-12-08 13:48:21