51
A
回答
46
我沒有看到任何http://dev.mysql.com/doc/refman/5.1/en/innodb-foreign-key-constraints.html限制。
因此,只需使用otherdb.othertable,你會很好。
14
這是可能的:Link to do it
例(表1是在數據庫1和HelloTable是DATABASE2):
ALTER TABLE Table1
ADD foreign key FK_table1(ColumnNameFromTable1)
REFERENCES db2.HelloTable(ColumnNameFromHelloTable)
3
下面是如何增加對錶T2,從表db1.historial引用(CODH)的外鍵:
alter table t2
add foreign key FK_t2(micod2)
references db1.historial(codh)
on delete cascade
on update cascade;
相關問題
- 1. Mysql InnoDB數據庫
- 2. 的MySQL的InnoDB數據庫恢復
- 3. Mysql的innodb的數據庫VS生產
- 4. 讓大Innodb的數據庫表的同一個數據庫(MySQL的)
- 5. InnoDB數據庫上的MAX_ROWS和AVG_ROW_LENGTH - MySQL
- 6. mysql - 備份相關的innodb數據庫
- 7. MySQL的InnoDB的不是MyISAM數據
- 8. MySQL從不同主數據庫複製不同的數據庫
- 9. mysql數據庫innodb myisam性能
- 10. 在mysql中創建innodb數據庫
- 11. 加速InnoDB mysql數據庫導入
- 12. 如何選擇mysql數據庫引擎? InnoDB的或MyISAM數據
- 13. Django MySQL在不同的數據庫上
- 14. MYSQL - 在不同的數據庫
- 15. 連接到不同的MySQL數據庫
- 16. MySQL InnoDB數據序列化
- 17. MySQL默認數據庫以及如何使現有的非InnoDB成爲InnoDB
- 18. 的MySQL - InnoDB的轉換對MyISAM存儲引擎數據庫
- 19. 需要清除MySQL InnoDB鎖而不重新啓動數據庫
- 20. mysql不會啓動 - innoDB:數據庫沒有正常關閉
- 21. mysql數據庫導出表插入不同的數據庫
- 22. 轉換的MyISAM InnoDB的數據庫
- 23. pressflow innodb數據庫掛
- 24. 優化InnoDB數據庫
- 25. 恢復InnoDB數據庫
- 26. MySQL的InnoDB表丟失,並在數據庫結構
- 27. 將MySQL InnoDB數據庫移動到單獨的驅動器
- 28. 如何製作一個「便攜式」的MySQL InnoDB數據庫?
- 29. 如何確定mysql數據庫的類型:是InnoDB還是MyISAM?
- 30. Oracle/MySQL:如果數據庫具有相同的模型,那麼這兩個數據庫都應該是InnoDB?
雖然... MariaDraw 10.0.30無法正常工作... – Code4R7 2017-07-13 09:58:54
@ Code4R7請確保表格使用相同的引擎,例如[documentation](https://mariadb.com/kb/en/library/foreign) -key /):「_父表和子表必須使用相同的存儲引擎[...]」更改表引擎, 'ALTER TABLE my_table ENGINE = InnoDB;' 工作於MariaDB 10.1.16 。 – iloo 2017-12-20 09:20:51