Gewusst wie: einfügen von Zeilen in phpMyAdmin

Ich habe eine Datenbank die ich geöffnet habe, in phpMyAdmin. Klickte ich auf die "Einfügen" Taste, die ein Symbol zeigen, wird eine Zeile eingefügt werden, die zwischen zwei anderen.

Wenn ich tatsächlich versuchen, eine Zeile einfügen, bekomme ich die folgende Fehlermeldung:

1062 - Doppelter Eintrag '294' für Schlüssel 'PRIMARY'

Wie bekomme ich phpMyAdmin einfügen einer Zeile (vermutlich durch die Erhöhung alle höher nummerierten Zeilen von 1) als das Symbol und der Begriff "Insert" bedeutet? Es scheint nur zu wollen, um "Hinzufügen" eine Zeile zu Ende, nicht "Insert" es.

Wie gesagt, das Symbol, die speziell zeigt eine Zeile eingefügt werden zwischen zwei anderen, und das ist, was ich tun will. Wie bekomme ich es tun, was es behauptet, zu tun?

  • Warum müssen Sie legen Sie zwischen zwei Zeilen? Und ich gehe davon aus, dass "zwischen zwei Zeilen" bedeutet, dass Sie möchten, um eine Zeile einfügen, die mit einem bestimmten Primärschlüssel-Wert? Sie NICHT wollen, verwenden Sie die auto-Inkrement-Funktion?
  • Ich nehme an, dass auto-Inkrement-würde hinzufügen einer Zeile an das Ende. Ich möchte die aktuelle Zeile 294 zu 295, 295 zu werden, 296, etc., den ganzen Weg bis zum Ende. In anderen Worten, mit phpMyAdmin, ich möchte eine Zeile einfügen die gleichen, als würde ich in einer Excel-Tabelle, so dass alle höher nummerierten Zeilen nach unten ein. Das Symbol sieht genauso aus, wie in Excel, aber es scheint nicht zu funktionieren auf die gleiche Weise.
  • Ich bin nicht vertraut mit dieser Art von Funktion, klingt wie Sie haben, um zu realisieren, dass Sie sich. Es ist nicht ratsam zu versuchen, ändern Sie den Primärschlüssel einer Reihe von Zeilen oder alle Zeilen für diese Angelegenheit...
InformationsquelleAutor user3338049 | 2014-02-21
Schreibe einen Kommentar