Павел Михаловский
Просветленный
(36200)
4 года назад
Написано же, слишком длинный ключ, то есть ты пытаешься сделать ключом поле, которое больше 767 байт.
Почему нельзя использовать INT, ему можно даже AUTO INCREMENT задать и не указывать это поле при записи таблицы. Ну GUID еще можешь, но это 36 байт насколько помню
SQL:
--
-- Индексы таблицы `users`
--
ALTER TABLE `users`
ADD PRIMARY KEY (`id`),
ADD UNIQUE KEY `users_login_unique` (`login`)