@postya

Как исправить ошибку 1062 в MySQL?

Использую MySQL Server в консоли, пытаюсь создать таблицу, но постоянно появляется эта ошибка 1062 (23000), при создании таблицы, с любым количеством полей и названием полей.

Как устранить эту ошибку?

5cb5aa131045a415132269.jpeg
  • Вопрос задан
  • 1195 просмотров
Пригласить эксперта
Ответы на вопрос 2
irishmann
@irishmann
Научись пользоваться дебаггером
Задать AUTO_INCREMENT для первичного ключа

UPD. Не внимательно посмотрел. Нужно указать первичный ключ PRIMARY KEY.
Вот пример создания таблицы
tutorials_tbl(
   tutorial_id INT NOT NULL AUTO_INCREMENT,
   tutorial_title VARCHAR(100) NOT NULL,
   tutorial_author VARCHAR(40) NOT NULL,
   submission_date DATE,
   PRIMARY KEY ( tutorial_id )
);
Ответ написан
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Странная ошибка для CREATE TABLE. Могу только предположить, что есть какие-то проблемы в information_schema. В этом случае стоит сделать дампы рабочих баз, пересоздать хранилище MySQL и по новой развернуть базы.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы