Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Mysql errno 150 tentando criar tabela com referências de chave estrangeira


Você precisa adicionar um índice ao uid ou não poderá configurá-lo para fazer referência a nada.

Além disso, normalmente em seu DatabaseB você teria sua tabela de usuários com uma Chave Primária no ID e um índice exclusivo no nome de usuário. Então você configuraria uma chave estrangeira de DatabaseA.replication REFERENCES databaseB.users(id)