Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Błąd: Cannot add foreign key constraint podczas importu pliku SQL do phpMyAdmin
trifek
post 29.04.2020, 20:07:24
Post #1





Grupa: Zarejestrowani
Postów: 340
Pomógł: 0
Dołączył: 28.09.2015

Ostrzeżenie: (0%)
-----


Witajcie,
Wyexportowałem bazę danych z poziomu phpstorm do pliku: https://pastebin.com/gcWtUz0k
Bazy pochodzą z projektu napisanego w Laravelu.

Kiedy próbuję zaimportować ją na moim hostingu, za pomocą phpmyadmin otrzymuję taki błąd
  1.  
  2. CREATE TABLE index_galleries
  3. (
  4. id bigint UNSIGNED AUTO_INCREMENT
  5. PRIMARY KEY,
  6. category_id mediumint UNSIGNED NOT NULL,
  7. photo_id bigint UNSIGNED NOT NULL,
  8. number smallint DEFAULT 0 NOT NULL,
  9. description varchar(250) NULL,
  10. enable char DEFAULT '0' NOT NULL,
  11. constraint index_galleries_category_id_foreign
  12. FOREIGN KEY (category_id) REFERENCES gallery_categories (id)
  13. ON DELETE cascade,
  14. constraint index_galleries_photo_id_foreign
  15. FOREIGN KEY (photo_id) REFERENCES photos (id)
  16. )
  17. collate = utf8mb4_unicode_ci
  18.  
  19. #1215 - Cannot add foreign key constraint



Co jest nie tak? Jak można to naprawić?
Próbuję wgrać bazę na home.pl
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
nospor
post 30.04.2020, 09:46:51
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




A tabele gallery_categories oraz photos to kiedy tworzysz? Przed index_galleries czy po?


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 04:39