我有數據庫表,但沒有索引,我想要添加索引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