In diesem Artikel werden wir sehen, wie wir den Namen einer Spaltentabelle mit Python umbenennen oder ändern können. Python ermöglicht die Integration einer Vielzahl von Datenbankservern in Anwendungen. Für den Zugriff auf eine Datenbank von Python aus ist eine Datenbankschnittstelle erforderlich. Das MySQL Connector- Python-Modul ist eine API in Python für die Kommunikation mit einer MySQL-Datenbank. 

Ansatz:

  • Modul importieren.
  • Stellen Sie eine Verbindungsanforderung mit der Datenbank.
  • Erstellen Sie ein Objekt für den Datenbankcursor.
  • Führen Sie die folgende MySQL-Abfrage aus:
ALTER TABLE your_table_name RENAME COLUMN original_column_name TO new_column_name;

Beispiel:

In diesem Beispiel verwenden wir diese Datenbanktabelle mit der folgenden Abfrage.



Unten ist die Implementierung:

import mysql.connector 
  
db = mysql.connector.connect( 
  host="localhost", 
  user="root", 
  password="root123", 
  database = "geeks"
  ) 
  
mycursor = db.cursor() 
  
query = "ALTER TABLE persons RENAME COLUMN PersonID TO Emp_Id;"
mycursor.execute(query) 
  
db.close() 

Nachdem Sie dieses Skript ausgeführt haben, überprüfen wir unsere Tabellen: