Phpmyadmin - prv


(blahax99) #1

Witam,

miałem starą baze danych na której miałem już kilku użytkowników, posty i PW. Przeniosłem jednak coś na forum pozmieniałem, usunąłem i wgrałem na nowo. Najpierw przez jakiś czas pisało, że jest aktualizacja DNS i OK. Po skończonej aktualizacji wgrałem na forum COOKIES, ze starej bazy pobrałem pliki i chciałem wrzucić na tę nową. I tu mam problem bo wyskakuje mi taki napis:

Proszę o pomoc!


(Xeon Bloomfield) #2

"#1062 - Duplicate entry '1' for key 1"

Dublujesz zawartość klucza.

Jeżeli masz już jego zawartość musisz użyć opcji UPDATE zamiast INSERT (uaktualnić zamiast wgrać).

Najprościej mówiąc chcesz dograć 1, gdzie 1 już jest.


(blahax99) #3

Dzięki za odpowiedź poszukam tej opcji, ale czy ci użytkownicy którzy są na nowej bazie danych zostaną czy ich wykasuje??

-- Dodane 16.10.2010 (So) 9:49 --

Nie ma tu takiej opcji... :shock:


(OtherCoder) #4

Tu jest doskonale wyjaśniona różnica między Insert a Update:

http://www.w3schools.com/sql/sql_insert.asp

http://www.w3schools.com/sql/sql_update.asp


(blahax99) #5

Mi teraz nie chodzi o to czym się różnią, ale chce wiedzieć gdzie ona jest??????? :frowning:


(OtherCoder) #6

jak się dowiesz jak jest różnica między insert a update to będziesz wiedział jak to zastosować u siebie.

Skoro robisz jakieś forum to powinieneś mieć trochę wiedzy na ten temat, jeśli jej nie posiądziesz to odpuść sobie od razu z własnego doświadczenia wiem że najlepsza jest wiedza którą się samemu zdobyło.