sql >> Base de Datos >  >> RDS >> Mysql

pitón:MYSQLdb. ¿Cómo obtener el nombre de las columnas sin ejecutar select * en una tabla grande?

Puede usar SHOW columns :

cursor.execute("SHOW columns FROM table_name")
print [column[0] for column in cursor.fetchall()]

FYI, esto es esencialmente lo mismo que usar desc :

cursor.execute("desc table_name")
print [column[0] for column in cursor.fetchall()]