Cambiar el nombre de la columna en MySQL usando Python

En este artículo, vamos a ver cómo podemos renombrar o modificar el nombre de una tabla de columnas usando Python. Python permite la integración de una amplia gama de servidores de bases de datos con aplicaciones. Se requiere una interfaz de base de datos para acceder a una base de datos desde Python. El módulo MySQL Connector -Python es una API en Python para comunicarse con una base de datos MySQL. 

Acercarse:

  • Módulo de importación.
  • Realice una solicitud de conexión con la base de datos.
  • Cree un objeto para el cursor de la base de datos.
  • Ejecute la siguiente consulta MySQL:
ALTER TABLE your_table_name RENAME COLUMN original_column_name TO new_column_name;

Ejemplo:

En este ejemplo estamos usando esta tabla de base de datos con la siguiente consulta;

A continuación se muestra la implementación:

Python3

# Establish connection to MySQL database
import mysql.connector
  
db = mysql.connector.connect(
  host="localhost",
  user="root",
  password="root123",
  database = "geeks"
  )
  
#getting the cursor by cursor() method
mycursor = db.cursor()
  
query = "ALTER TABLE persons RENAME COLUMN PersonID TO Emp_Id;"
mycursor.execute(query)
  
# close the Connection
db.close()

Después de ejecutar este script, revisemos nuestras tablas:

Publicación traducida automáticamente

Artículo escrito por fayazansari1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *