Aktualności

  • Jak usunąć tablicę mającą klucz?

    dodany przez Przemysław Sikora

    Pewnie nie raz zdarzyło Wam się, że próbując wyczyścić daną tablicę w MySQL, dostajecie komunikat „Cannot delete or update a parent row: a foreign key constraint fails”.

    Cóż wtedy robić>? Jak żyć? Najprościej wyłączyć sprawdzanie klucza, wydając w konsoli MySQL lub w phpMyAdmin komendę

    SET FOREIGN_KEY_CHECKS=0; 

    Po wykonaniu powyższej komendy możemy już czyścić tablice bez stresu, że nas coś zatrzyma 🙂 Pamiętajmy na koniec o włączeniu sprawdzania klucza. Niezbędne będzie w tym przypadku poniższe polecenie:

    SET FOREIGN_KEY_CHECKS=1; 

    Powodzenia 🙂 Jakbyście mieli jakieś problemy z phpMyAdmin lub bazami, to piszcie i dzielcie się swoimi doświadczeniami.

Dodaj komentarz

Warto odwiedzić
Valid XHTML 1.0 Transitional centos.com.pl- mapa strony