phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

MySQL PHPMyAdmin Błąd nr 1062 — Zduplikowany wpis „0” dla klucza „PRIMARY”

Kiedy tworzysz nową kolumnę, przypisywana jest wartość domyślna (w twoim przypadku będzie to 0), więc musisz określić, jakie będą miały wartości (poza tym możesz powiedzieć, aby kolumna była autoinkrementalna, a ona wykona pracę dla Ciebie dla nowych wpisów wierszy). Musisz zmienić wszystkie wartości, aby były różne między nimi, klucz id MUSI być unikalny

Aby zmienić wszystkie identyfikatory, w mysql możesz zrobić:

SET @new_id=0;
UPDATE your_table
SET id = @new_id := @new_id + 1
where id = 0


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. pobieranie obrazów z bazy danych i wyświetlanie wszystkich na stronie

  2. phpMyAdmin nie może działać na CentOS 6.5 z PHP5.5.8

  3. jak mogę zablokować tabele w MySQL lub phpmyadminie?

  4. Przechowywanie danych MySQL w kurdyjskiej czcionce?

  5. Zapytanie SQL :Znajdź maksymalnie 2 z 3 liczb i zapisz je w innej kolumnie