Datenbanktabellen, die Informationen speichern, haben eigentlich wenig mit den gewohnten Spalten, Zeilen und Zellen zu tun. Zur Vereinfachung der Terminologie kann die Spaltenüberschrift einer Bedingungstabelle jedoch als der Name eines Felds in einer realen Tabelle in der Datenbank betrachtet werden. Die Aufgabe des Umbenennens einer solchen Spalte bei Verwendung des am häufigsten verwendeten MySQL-DBMS in der Webprogrammierung ist am einfachsten mit der Anwendung PhpMyAdmin zu lösen.
Anweisungen
Schritt 1
Laden Sie das phpMyAdmin Control Panel in Ihren Browser herunter - den entsprechenden Link finden Sie im Control Panel Ihres Hosting-Unternehmens. Der linke Rahmen dieses Panels enthält eine Liste der verfügbaren Datenbanken - wählen Sie diejenige aus, in der sich die gewünschte Tabelle befindet, und die Liste der Tabellen der ausgewählten Datenbank wird in diesen Rahmen geladen.
Schritt 2
Klicken Sie auf den Link für die Tabelle, deren Feld Sie umbenennen möchten. Im rechten Rahmen öffnet das Programm eine Seite, die eine Tabelle mit Informationen zu den Feldern enthält. Suchen Sie in der Spalte mit der Überschrift "Feld" den Namen, den Sie ändern möchten, und markieren Sie das Kontrollkästchen dieser Zeile. Klicken Sie dann auf das Stiftsymbol - es wird unter der Tabelle in der Zeile mit der Beschriftung "Markiert" platziert und wenn Sie mit der Maus darüber fahren, wird der Text "Bearbeiten" angezeigt.
Schritt 3
Ändern Sie den Namen neben "Feld" auf der nächsten Seite, die in den rechten Rahmen geladen wird, nach Bedarf. Hier können Sie auch andere Änderungen für dieses Feld festlegen - die Kodierung ändern, einen anderen Datentyp auswählen, den Standardwert festlegen usw. Klicken Sie anschließend auf die Schaltfläche "Speichern", die sich rechts unterhalb der Parametertabelle des zu ändernden Felds befindet. PhpMyAdmin erstellt und sendet die erforderliche Anfrage an den SQL-Server und zeigt Ihnen nach Erhalt der Antwort eine Nachricht über die Ergebnisse der Operation an.
Schritt 4
Sie können den interaktiven Umbenennungsmodus nicht verwenden, sondern geben die erforderliche SQL-Abfrage selbst ein. Klicken Sie dazu oben im rechten Rahmen auf den Link "SQL" und geben Sie den Abfragetext in das Textfeld des sich öffnenden Formulars ein. Das kann zum Beispiel so aussehen: ALTER TABLE `tableName` CHANGE` oldName` `newName` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL Hier ist tableName der Name der Tabelle, oldName ist der Name des Feldes vor dem Umbenennen und newName ist nach. Nachdem Sie die Anfrage eingegeben haben, klicken Sie auf die Schaltfläche "OK", und das Programm fährt mit der Anfrage wie im vorherigen Schritt fort - es sendet sie an den Server und zeigt Informationen über die Ausführungsergebnisse an.