Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте уважаемые.
Подскажите, могут ли связываемые по внешнему ключу таблицы находиться в разных базах.
Таблиц много, концептуально они просяться в разные базы, но, местами, связанные
Неактивен
Да, могут.
Неактивен
paulus написал:
Да, могут.
Но не связываются, ошибка 105.
Поля одинакового типа
Неактивен
mysql> create database a;
Query OK, 1 row affected (0,00 sec)
mysql> create database b;
Query OK, 1 row affected (0,00 sec)
mysql> create table a.a (a int key) engine=innodb;
Query OK, 0 rows affected (0,08 sec)
mysql> create table b.b (b int key) engine=innodb;
Query OK, 0 rows affected (0,07 sec)
mysql> alter table b.b add foreign key (b) references a.a (a);
Query OK, 0 rows affected (0,13 sec)
Records: 0 Duplicates: 0 Warnings: 0
Неактивен