Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> czy to może być zła konfiguracja bazy, postępuje według instrukcji ale ciągle występuje podobny błąd
aladin07
post 5.05.2009, 16:42:04
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 22.07.2007

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


witam

na moim vps-ie zostal zainstalowany typowy LAMP
czyli php-mysgl do tego phpMyAdmin

i postepuje dokladnie jak na http://blog.chylek.pl/tag/klucz/
no ale co z tego

wszystko dodane i do czasu gdy dojde do miejsca :

"Zmiana warto??ci klucza podstawowego w tabeli “system” powoduje zmianę klucza obcego w tabeli “user”

UPDATE `system` SET `id` = 3 WHERE `id` = 1;"



jak juz wrzuce ten "query" do mysql query browser
to dostaje blad


"Cannot delete or update a parent row: a foreign key constraint fails (`user`, CONSTRAINT `user_system_id_fk` FOREIGN KEY (`system_id`) REFERENCES `system` (`id`))"


czym to moze byc spowodowane?
probowalem juz kilka przepisow do wlasnej bazy z tabelami powiazanymi kluczami ale ciagle dostej cos podobnego
dlatego pytam czy jest mozliwe zeby to w jakikolwiek sposob zaleazalo od zlej konfiguracji nowego vps'a

ewentualnie prosze o podanie komend (dzialajacych) na stworzenie od zera tabel z kluczem obcym - nawet jak najprostszych
ja juz stracilem wiare w swoja wiedze zeby cokolwiek probowac bo ciagle jakis blad i sam nawet juz nie wiem gdzie szukac problemu

z gory dzieki za pomoc

Ten post edytował aladin07 5.05.2009, 16:43:45
Go to the top of the page
+Quote Post
SongoQ
post 13.06.2009, 20:23:27
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


Masz kaskadowe powiazanie? W notatce z ktorej korzystales podalem powyzej
ALTER TABLE `user` ADD CONSTRAINT `user_system_id_fk` FOREIGN KEY (`system_id` )
REFERENCES `system` (`id`) ON UPDATE CASCADE;

Zastosuj to i powinno dzialac


--------------------
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: 19.04.2024 - 11:31