Table of Contents
ПК работает медленно?
Вот почти всегда несколько простых шагов, которые могут помочь вам решить проблему с ошибкой mysql 1061.Ошибка 1061 (MYSQL Workbench) Умножение ключей при создании индекса
Я не понимаю, почему я продолжаю получать вашу основную ошибку 1061 для повторяющихся ключей в поисковых машинах, когда у меня нет дубликатов. Я просмотрел другие статьи Stackoverflow по довольно многим запросам, по большинству из них, и столкнулся с этой проблемой, если у них было одно и то же имя для нескольких отдельных внешних ключей. Однако это не относится ко всему моему делу.
Короче говоря, я спланировал учетные записи, связанные с электронными таблицами и задачами.Каждый book.id создает несколько задач, связанных с конкретным постом.Скорее всего, это будет связь «многие ко многим», а это означает, что существует несколько таких книг, связанных с определенной задачей. И организация конкретной задачи, возможность связать, содержащая много книг.
Итак, между этими многими отношениями у меня есть таблица из x учебников по задачам, которые могут быть посредниками. В этой таблице есть первичный ключ получения и два необычных ключа. Один из них – это идентификатор рабочей книги таблиц рабочей книги, а также имя пользователя задачи таблицы задач. Следовательно, это все внешние ключи. В этом случае я могу связать несколько задач с несколькими дровами, например, каждая идентифицируется своим собственным ожидающим идентификатором в таблице booksxtasks.
<цитата>
Запустить сценарий SQL на сервере ОШИБКА: 1061: ошибка в повторяющемся имени ключа ‘FK Tasks_TaskID_idx’ Код SQL: CREATE INDEX `FK Tasks_TaskID_idx` ON` mydb`.`BooksxTasks` (` Tasks_TaskID` ASC)
ПК работает медленно?
ASR Pro — идеальное решение для ремонта вашего ПК! Он не только быстро и безопасно диагностирует и устраняет различные проблемы с Windows, но также повышает производительность системы, оптимизирует память, повышает безопасность и точно настраивает ваш компьютер для максимальной надежности. Так зачем ждать? Начните сегодня!
СОЗДАТЬ ТАБЛИЦУ ЕСЛИ `mydb` не существует. `BooksxTasks` ( `BooksxTasksID` INT UNSIGNED NOT NULL AUTO_INCREMENT, `Books_BookID` INT UNSIGNED NOT NULL, Tasks_TaskID TINYINT (2) NOT SIGNED NOT NULL, ПЕРВИЧНЫЙ КЛЮЧ (`booksxtasksid`), ОГРАНИЧЕНИЕ `FK Tasks_TaskID` ИНОСТРАННЫЙ КЛЮЧ (`Tasks_TaskID`) ССЫЛКИ `mydb`.`Tasks` (` TaskID`) БЕЗ УДАЛЕНИЯ ДЕЙСТВИЯ БЕЗ ОБНОВЛЕНИЯ ДЕЙСТВИЯ, ОГРАНИЧЕНИЕ `FK Books_BooksID` ИНОСТРАННЫЙ КЛЮЧ (`Books_BookID`) ССЫЛКИ `mydb`.`Books` (` BookID`) БЕЗ УДАЛЕНИЯ ДЕЙСТВИЯ БЕЗ ОБНОВЛЕНИЯ ДЕЙСТВИЯ)ДВИГАТЕЛЬ = InnoDB;СОЗДАТЬ ИНДЕКС `FK Tasks_TaskID_idx` ON` mydb`.`BooksxTasks` (` Tasks_TaskID` ASC);СОЗДАТЬ ИНДЕКС `FK Books_BooksID_idx` mydb` в` BooksxTasks` (`Books_BookID` ASC);
Я также видел, что все имена были даны с учетом всех ограничений в наборе данных. Повторяющихся терминов не было. Так где же можно купить эту ошибку двойного ключа?
Я начал эту ошибку при создании внешних ключей для новой двухколоночной “ассоциативной” таблицы.
Step () После настройки PK для обоих родителей я создал таблицу для подростков.
Шаг (б) Затем я попытался изменить дом двумя определениями fk.
Независимо от порядка, в котором я снимал на шаге (b), я, тем не менее, получаю несколько последовательных ошибок на втором, проблемном шаге.
Определение:
ОШИБКА 1061 (42000): повторяющееся имя ключа cm_article_contents
Создать таблицы cm_articles
(
ненулевой bigint article_id,
article_type_id bigint не равно нулю,
varchar (512) нулевой заголовок,
web_title varchar (128) null,
нулевой мост varchar (256),
null varchar (256) примечания,
Описание varchar (512) null,
owner_id bigint null,
Отметка времени start_dt отстает от нуля current_timestamp,
отметка времени null end_dt,
Первичный совершенно секретный (article_id)
);
Создать таблицу cm_contents
(
content_id bigint в отличие от null,
content_type_id bigint null,
Blob с нулевым содержимым,
content_desc varchar (256) null,
ненулевой bigint display_seq,
версионный символ (1) ненулевое истечение срока,
Первичный критический (content_id)
);
Добавить ограничение FK 1:
================
Сменить стул cm_article_contents
Добавить ограничение cm_art_cont_1
Международный ключ cm_article_contents (article_id) относится к cm_articles (article_id);
Добавить ограничение FK 2:
================
Измените таблицу cm_article_contents
Добавить ограничение cm_art_cont_2
Внешний ключ cm_article_contents (content_id) относится к cm_contents (content_id);
Эта учетная запись заблокирована
MySQL: ошибка «Повторяющееся имя ключа» возникает при создании таблицы craps с двумя ключами валют
Хотя MySQL сообщал об ошибке на моем веб-сайте при создании новой таблицы, которую я не могу объяснить.
СОЗДАТЬ ТАБЛИЦУ продукты ( нет . INT НЕ NULL, ПЕРВИЧНЫЙ КЛЮЧ (id));СОЗДАТЬ ТАБЛИЦУ Transfer Warehouse ( Сезон ДАТА ВРЕМЯ НЕ АННОТАЦИЯ, product1 INT NOT NULL, product2 INT NOT NULL, КЛЮЧЕВЫЕ ДВИЖЕНИЯ ИНОСТРАННЫХ СКЛАДОВ (product1) ССЫЛКИ на товары (id), ПЕРЕМЕЩЕНИЕ КЛЮЧА ИНОСТРАННОГО СКЛАДА (product2) ССЫЛКИ Продукты (id));
Ошибка ОШИБКА 1061 (42000): повторяющееся имя ключа "WarehouseMovements"
. Если я уберу все ограничения внешнего ключа, я добьюсь успеха, но я хочу убедиться, что product1 и product2 действительно куда-то указывают.
СОЗДАТЬ ТАБЛИЦУ продукты ( id INT NOT NULL, ПЕРВИЧНЫЙ КЛЮЧ (id));СОЗДАТЬ ТАБЛИЦУ Transfer Warehouse ( драгоценный мгновенный NON-ZERO DATETIME, product1 INT NOT NULL, product2 INT NOT NULL, КЛЮЧ INOCOUNTRY IX_WarehouseMovements_product1 (product1) ССЫЛКИ на товары (id), ИНОСТРАННЫЙ КЛЮЧ IX_WarehouseMovements_product2 (product2) ССЫЛКИ на товары (id));
Это, несомненно, индекс или название FK, а не название мебели. Чтобы создать внешние ключи для списка, см. Документацию:
[ОГРАНИЧЕНИЕ [символ]] ИНОСТРАННЫЙ КЛЮЧ[index_name] (index_col_name, ...)ССЫЛКИ tbl_name (index_col_name, ...)
<цитата>
index_name становится идентификатором внешнего ключа. Если указано, этот факт будет проигнорирован, еслисайт каталога для неизвестного ключа определен явно. В противном случае, еслиMySQL позволяет индексировать внешний ключ, приложение использует индекс для index_nameИмя индекса.
СОЗДАТЬ ТАБЛИЦУ продукты ( id INT NOT NULL, ПЕРВИЧНЫЙ КЛЮЧ (id));СОЗДАТЬ ТАБЛИЦУ Transfer Warehouse ( ближе к вечеру ВРЕМЯ ВРЕМЯ НЕ АКТУАЛЬНО, product1 INT NOT NULL, product2 INT NOT NULL, ОГРАНИЧЕНИЕ fk_product_1 ИНОСТРАННЫЙ КЛЮЧ (product1) ССЫЛКИ на продукты (id), ОГРАНИЧЕНИЕ fk_product_2 ИНОСТРАННЫЙ КЛЮЧ (product2) ССЫЛКИ на продукты (id));
ALTER TABLE `cca_orders`ДОБАВИТЬ ОГРАНИЧЕНИЕ `item_id`ИНОСТРАННЫЙ КЛЮЧ (`item_id`)` joshi_textile_db`Ссылки. cca_items_master (id)УДАЛЯТЬON limit ОГРАНИЧЕНИЕ ОБНОВЛЕНО I;
Улучшите скорость своего компьютера сегодня, загрузив это программное обеспечение - оно решит проблемы с вашим ПК. г.
How To Fix Mysql Error 1061
So Beheben Sie Den MySQL-Fehler 1061
Comment Restaurer L’erreur Mysql 1061
Mysql 오류 1061을 수정하는 방법
Come Correggere L’errore Mysql 1061
Hoe Tijd Voor Het Oplossen Van Mysql Error 1061
Como Corrigir O Erro 1061 Do Banco De Dados Mysql
Hur Det Löser Mysql -fel 1061
Cómo: Corregir El Error De Mysql 1061
Jak Naprawić Błąd Usługi Mysql 1061
г.