У меня есть сомнения, что я делаю неправильно со следующим утверждением таблицы:Ошибка в MySQL на создание заявления
MySQL возвращает ошибку 150
DROP table usuario;
DROP table MiTabla;
CREATE TABLE usuario(
id smallint unsigned auto_increment primary key,
name varchar(20) not null
)ENGINE=InnoDB;
Insert into usuario (NAME) VALUES ('Antonio'),('Jose'),('Manuel');
CREATE TABLE MiTabla(
id smallint unsigned auto_increment primary key,
name varchar(20) not null,
foreign key (name) REFERENCES usuario (name)
) ENGINE = InnoDB;
Моего Сомнение приходит внешний ключ заявления – user2862454
Вы делаете поиск на Stackoverflow? Кажется, что есть несколько сообщений об ошибке 150. – jcoppens