Wie benenne ich eine Spalte in MySQL um?

Wie benenne ich eine Spalte in MySQL um?
MySQL ist ein beliebtes Datenbankverwaltungssystem, das das Rückgrat für einen großen Teil des heutigen Internets bietet. MySQL wurde von Oracle entwickelt und gepflegt und ist ein Open-Source-RDBMS (Relational Database Management System) mit einem Client-Server-Modell. Es bietet einen sicheren Datenbankspeicher, schnelle Leistung und leistungsfähige Funktionen.

Diese Anleitung zeigt, wie eine Spalte in MySQL umgebracht wird.

Umbenennung einer Spalte in MySQL

In MySQL besteht eine Datenbank im Allgemeinen aus mehreren Tabellen, die Zeilen und Spalten enthalten, die verschiedene Daten enthalten. Zur Demonstration benennen wir den Spaltennamen einer bestimmten Tabelle um.

Zur Demonstration werde ich diese Beispieldatenbank verwenden. Es ist eine sehr große Datenbank, die für fast jede Testsituation ausreichen sollte. Ausgehend. Erfahren Sie mehr über die Installation und Konfiguration von PhpMyAdmin und MySQL.

Grundstruktur
Um eine Spalte umzubenennen, sieht die Abfragestruktur so aus.

$ Alter Tabelle Änderung

Wenn mehrere Spalten umbenannt werden müssen, können wir dies auch in einer einzelnen Abfrage tun. In einem solchen Fall sieht die Abfragestruktur so aus.

$ Alter Tabelle Änderung, Veränderung

Wenn Sie eine Tabelle umbenennen möchten, sieht die Abfragestruktur alternativ so aus.

$ Table in umbenennen auf

Sie können auch mehrere Tabellen in einem einzigen GO umbenennen.

$ Umbenennen table in, in

MySQL ermöglicht auch die Umbenennung zwischen mehreren Datenbanken.

$ Umbenennen Tabelle . ZU .

Tischspalte umbenennen
Schauen wir uns die Beispieldatenbanktabelle an Länder.

$ Select * aus Ländern;

Lassen Sie uns aus dieser Tabelle umbenennen Ländername (varchar (40)) zu Country_Label (Varchar (40)). Die Abfrage sieht ungefähr so ​​aus.

$ Alter Table Länder ändern Country_Name Country_Label Varchar (40);

Überprüfen Sie die Änderung.

$ Show columns aus Ländern;

Mehrere Spalten umbenennen
Wir werden im nächsten Beispiel mehrere Spalten in den Tabellenländern umbenennen. Lassen Sie uns ändern Country_id Zu Country_Code, Country_Label Zu Ländername, Und Region_id Zu Postleitzahl.

Tischländer verändern
Ändern Sie Country_id Country_Code char (2),
Ändern Sie Country_Label Country_Name VARCHAR (40),
Ändern Region_id Region_Code int;

Überprüfen Sie die Änderungen.

$ Show columns aus Ländern;

Tische umbenennen

Lassen Sie uns nun versuchen, den Tisch umzubenennen. Wir werden den Tisch umbenennen Länder Zu Independent_regions. Beachten Sie zunächst die aktuellen Tabellennamen.

$ Show tables;

Führen Sie die folgende Abfrage aus, um die Zieltabelle umzubenennen.

$ Umbenennen Tabellenländer in Independent_regions;

Überprüfen Sie die Änderung.

$ Show tables;

Mehrere Tabellen umbenennen
Versuchen wir nun, gleichzeitig mehrere Tabellennamen zu ändern. Notieren Sie sich alle aktuellen Tabellen.

$ Show tables;

Führen Sie als nächstes die folgende Anfrage aus.

Tabelle umbenennen
Länder zu Independent_regions,
Jobs zu beauftragtem_tasks,
Abteilungen zu Abschnitten;

Überprüfen Sie die Änderungen.

$ Show tables;

Abschließende Gedanken

Glückwunsch! Sie haben erfolgreich eine vorhandene Spalte in MySQL umbenannt. Dieses Tutorial zeigt auch, dass eine vorhandene Tabelle umgebaut wird. Für die Umbenennung von Spalten und Tabellen müssen Sie die Grundlagen der Erklärung verstehen Tabelle ändern.

Jede MySQL -Tabelle basiert auf einem Schlüsseldesign. In der MySQL -Terminologie ist es als Schema bekannt. Es enthält die erforderlichen Daten über das Muster der Datenplatzierung in der Tabelle. Dieser Leitfaden untersucht das Konzept des Schemas mit praktischen Beispielen.

Happy Computing!