Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
phpmyadmin i klucz tabeli - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: phpmyadmin i klucz tabeli (/thread-phpmyadmin-i-klucz-tabeli)



phpmyadmin i klucz tabeli - wsp - 23-10-2012

Dziwna sprawa. Mam kolumnę z datą w tabeli i wydaje mi się, że nie jest ona kluczem, jednak dostaje błąd, gdy chce ponownie, tego samego dnia coś dodać:

Duplicate entry '2012-10-23' for key 'KOLUMNA'

Czy wie ktoś jak zmienić klucz główny dla tabeli w phpmyadmin?


RE: phpmyadmin i klucz tabeli - Pedro84 - 24-10-2012

Zapytaniem? Smile


RE: phpmyadmin i klucz tabeli - wsp - 24-10-2012

Umm, daruj sobie takie komentarze. O.o

Czy zapytanie: ALTER TABLE Tabela DROP PRIMARY KEY Kolumna;
jest bezpieczne i załatwi usunięcie klucza głównego?

Edit:

Ok, już wiem. Chodzi mi o usunięcie jednego z kluczy. Jakimś trafem mam dwa i chcę usunąć tylko jeden. Jeden z nich jest autoincrement (nie jego chce usunąć). Nie wiem jak do tego wszystkiego ma się moja data, ale nie mogę dwa razy wpisać tej samej mimo, że chyba nie jest kluczem, przynajmniej nie ma tego znaczka w phpmyAdmin


RE: phpmyadmin i klucz tabeli - Pedro84 - 24-10-2012

Ale ja Ci poważnie mówię. PHPMyAdmina nie używam, ale po prostu sprawdź sobie za pomocą SHOW COLUMNS strukturę tabeli, ot co. Jeśli masz tam klucz czy unikalny indeks, to go usuń.

http://dev.mysql.com/doc/refman/5.5/en/show-columns.html


RE: phpmyadmin i klucz tabeli - wsp - 24-10-2012

Ok, dzięki za odpowiedź. W sumie bardzo mi pomogła. Okazało się, że mam z niewiadomych przyczyn indeks unikalny. Musiałem się go pozbyć.


RE: phpmyadmin i klucz tabeli - Pedro84 - 24-10-2012

(24-10-2012, 19:06)wsp napisał(a): Ok, dzięki za odpowiedź. W sumie bardzo mi pomogła. Okazało się, że mam z niewiadomych przyczyn indeks unikalny. Musiałem się go pozbyć.
Sam go dodać musiałeś. Wiesz ile razy ja się na to złapałem? Dlatego teraz żadnego phpmyadmina, tylko zapytania lub ERM w Workbenchu Smile