Loading...
javascript
Bym
as
nightlight
Магазин. Цифровые товары от авторов.
WorldByte - Наш хостинг - партнер
Помощь по скриптам
| Внешние ключи. Проблемка
Топ дня:
A
d
R
e
d
[БАН]
Тема закрыта by
E
u
g
e
n
e
[!]
Причина: Сам догадался хД
E
u
g
e
n
e
[!]
Автор
31 августа 2015, в 15:04
Данный пользователь на доске позора
CREATE TABLE IF NOT EXISTS `таблица` (
`id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`user_id` INT(11) UNSIGNED NOT NULL,
`time_add` INT(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
INDEX (`user_id`),
FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Выдает ошибку:
#1215 - Cannot add foreign key constraint
Тип поля таблица.user_id идентичен типу поля users.id.. В чем проблема?
У меня уже мозг кипит. Пробовал добавить ключ разными способами - одно и то же.
E
u
g
e
n
e
[!]
Автор
31 августа 2015, в 15:06
Данный пользователь на доске позора
users.id является первичным ключом, если что.
E
u
g
e
n
e
[!]
Автор
31 августа 2015, в 15:29
Данный пользователь на доске позора
Нашел проблему. Тип хранилища у таблицы users был MyISAM
Форум
На главную