我有数据库表,但没有索引,我想要添加索引id
到那个表,这将是唯一的每一行,我怎么能做到这一点使用MySQL?是否可以将新的唯一索引添加到现有的数据库表中?
回答
假设你没有在表中的键已经可以做到这一点:
ALTER TABLE whatever ADD id Int NOT NULL AUTO_INCREMENT PRIMARY KEY;
请记住,你可以添加FIRST
到该行的末尾,使其这将是第一列对于身份证的好主意。
** PRIMARY KEY中的**可能会比** KEY **更好,但它取决于我认为:) – 2012-03-02 15:34:49
@WillBuck够公平,我只是修改了相应的答案 – DarkAjax 2012-03-02 15:40:53
不是什么大问题darkajax,upvoted你的答案,因为它确切要求什么;)主要只是增加了一点清晰度! – 2012-03-02 15:49:31
- 1. 是否可以将一列添加到SQL Server中的现有聚集索引?
- 2. 将数据库索引添加到已有数据的数据库可以吗?
- 3. sqlite3 - 将数据库添加到索引数据库和索引新行
- 4. 我可以检索添加到数据库表中的所有新行吗
- 5. 是否可以将图像添加到我的SQL Server 2008数据库表中?
- 6. 数据库索引是否可以跨表?我对Postgres的
- 7. 已有数据库表中的唯一索引
- 8. 将数据添加到MySQL数据库中的现有数据
- 9. 如何将新索引'SAFELY'添加到生产数据库的表中?
- 10. MongoDB将所有现有索引迁移到新数据库
- 11. 修改现有的索引或添加一个新的索引
- 12. 将主键列添加到现有的mysqli数据库表中
- 13. 将列添加到具有唯一auto_identity索引选项的sybase表中
- 14. 如何将新数据添加到Firebase数据库中的现有数据?
- 15. Django:inlineformset_factory不更新完整数据,但可以将新数据添加到现有
- 16. 未定义的索引错误...将新索引添加到现有阵列中
- 17. 将列添加到现有数据库?
- 18. 将Envers添加到现有数据库
- 19. 如何使用SQL唯一值添加到数据库表,所以有现在将重复的行
- 20. 是否可以在已存在现有数据的字段中添加数据?
- 21. 是否可以将自己的WordNet添加到库中?
- 22. Oracle数据库,将唯一索引转换为非唯一索引
- 23. 是否可以将模板添加到数据类的getter/setter?
- 24. Can Rails可以处理没有索引的数据库唯一性吗?
- 25. 将聚集索引添加到现有表可以提高性能吗?
- 26. 数据库中非唯一索引的用途是什么?
- 27. 是否可以添加/提交文件到本地裸Git仓库的索引?
- 28. 获取数据库中唯一约束和索引的列表
- 29. 电话中sqllite数据库表格的非唯一索引
- 30. SQL PHP可搜索表格字段添加到新数据库
我认为你的意思与JQuery或类似? – Timbadu 2012-03-02 15:20:45
你能否澄清。你想将表中的条目复制到另一个没有这些条目的表中? – 2012-03-02 15:27:03
编辑了这个问题吗?我没有看到编辑指示,这些评论都没有意义:/他只是在向MySql数据库表中添加列,而不是将Timbadu添加到列表中,而不是将表格复制到另一个Patrick;) – 2012-03-02 15:48:04