Claves Foráneas en MySQL - Error 150

Buenas, estoy intentando hacer esta sentencia SQL

ALTER TABLE `servicios_sakrow_designs`.`contratos_servidor_servicios`
ADD CONSTRAINT `id_servidor` FOREIGN KEY (`id_servidor`) REFERENCES `servicios_sakrow_designs`.`servidores`(`id_servidor`) ON UPDATE CASCADE ON DELETE CASCADE;

Pero me da un error 150, PhpMyAdmin y funciona, pero lo mismo con SLQyoj y da este error.

Si alguien sabe como arreglarlo en un SQLyoj (en windows) por favor que lo comparta, ya que con PhpMyAdmin y un linux si que funciona.

Un saludo

Añade tu respuesta

Haz clic para o