Дублировать ключ при записи или обновлении?
Повторяющийся ключ при записи или обновлении
Сначала я хотел бы подтвердить тот факт, что я был в похожих сообщениях, но я не мог найти способ решить эту досадную проблему, с которой я сталкиваюсь с настоящего момента. Я использую mysql workbench, и я продолжаю получать эту ошибку.
-
На рабочем столе: ОШИБКА: Ошибка 1005: невозможно создать таблицу "database.path" (errno: 121)
-
Используйте "Perror 121" в командной строке: Код ошибки MySQL 121: Дублирующий ключ при записи или обновлении
В конце журнала он показывает 9 успешных операций и 1 отказ, только таблица путь, видимая в журналах.
Любая помощь и предложение приветствуются. Я думаю, что компилятор mysql на самом деле не делает хорошего Job, когда дело доходит до обозначения фактической проблемы для отладки.
Ответы
Ответ 1
Извините, ребята, я нашел проблему. Это связано с этой записью .
Что было намечено rakeshjain.
Он может быть удален как дубликат сообщения от администратора.
Ответ: у меня было два ПРОТИВОПОКАЗАНИЯ на разных таблицах с тем же именем:
CONSTRAINT Update_ID_fk
→ Изменено и проблема решена.
Ответ 2
Имена ваших внешних ключей должны быть уникальными