我有一個交叉表增加了「鑰匙」交叉表?phpMyAdmin的增加,當外鍵
回答
MySQL需要對外鍵和引用鍵進行索引,以便外鍵檢查可以很快並且不需要表掃描。有關更多信息,請參閱MySQL documentation。
我理解這一點,但我不明白爲什麼在'PRIMARY KEY'中提及'b'時,爲'a'列引用了'PRIMARY KEY'並且列'b'創建了另一個'KEY',以及'a '。它是「PRIMARY KEY」的第一列('a')的某種「特殊」嗎? – TheFrost
您正在使用哪個phpMyAdmin版本?我查看了當前的4.0.5版本,並且不支持將自引用約束添加到作爲多列索引一部分的列的情況。順便說一下,我不認爲它是phpMyAdmin在b列中添加密鑰。 –
@MarcDelisle,3.5.1。之後的研究周,我仍然不明白,爲什麼列'a'的引用使用'PRIMARY KEY'索引並且列'b'創建了新的。 – TheFrost
- 1. phpmyadmin和外鍵
- 2. 添加外鍵失敗的phpMyAdmin的
- 3. 創建phpMyAdmin外鍵
- 4. phpMyAdmin的外鍵的問題
- 5. django-piston增加外鍵值
- 6. 使用phpmyadmin的mysql外鍵
- 7. phpmyadmin中的外鍵集成
- 8. SQL - phpmyadmin - 外鍵errno:150
- 9. PHPMYADMIN增加可視行
- 10. Magento的catalog_eav_attribute外鍵失敗的phpmyadmin
- 11. 外鍵約束在phpMyAdmin失敗而產生的外鍵
- 12. 在phpmyadmin中的外鍵鏈接
- 13. 如何增加phpmyadmin的內存大小
- 14. phpMyAdmin的犯規讓我加主/外鍵關係
- 15. 如何從phpmyadmin的My Sql中添加外鍵?
- 16. 如何在新更新的phpmyadmin中添加外鍵?
- 17. 如何使用自動增加的主鍵作爲外鍵?
- 18. EF 4.1代碼第一次外鍵增加了額外的列
- 19. 在phpMyAdmin(MySQL)中創建外鍵
- 20. 如何啓用PHPMyAdmin外鍵超鏈接?
- 21. 在phpmyadmin中應用外鍵4.1.14
- 22. 如何在phpmyadmin中插入外鍵
- 23. SQLAlchemy的增加不需要的列時,外鍵表添加
- 24. 當我按下鍵盤上的箭頭鍵時增加數字
- 25. 無法在mysql中添加外鍵(通過phpmyadmin)
- 26. 不能在phpmyadmin中添加外鍵約束
- 27. 當增加一個外鍵約束,哪個方向的最佳實踐?
- 28. 自動增量與外鍵
- 29. 添加一個主鍵和一個外鍵會增加總共四個鍵
- 30. 錯誤,同時增加外鍵,組合鍵
那麼,外鍵需要一個**鍵**來引用...... – Kermit
因此,'a'列的外鍵使用'PRIMARY KEY','b'列的外鍵使用'KEY'。我對嗎? – TheFrost