Ich möchte die Spaltenpositionen meiner Datenbanktabelle ändern, ohne Daten zu verlieren.
Zum Beispiel:
Aktuelle Tabelle:
+----+------+-------+----------+
| id | name | email | password |
+----+------+-------+----------+
zu
+----+----------+------+-------+
| id | password | name | email |
+----+----------+------+-------+
table_name
ursprünglich festgelegt wurde?Hearamans Antwort ist richtig; Wenn Sie jedoch phpMyAdmin verwenden, gibt es eine visuelle und praktische Möglichkeit, dies zu tun.
quelle
Wenn Sie die MySQL-Workbench verwenden,
quelle
Sie können es auch so machen:
ALTER TABLE table_name CHANGE COLUMN column_name column_name data_type AFTER another_column_name;
quelle