Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
5 years ago

Cómo conectar mysql y obtener datos usando python

Hola, necesito su ayuda, necesito conectar y recuperar datos del servidor mysql. Ejecuté este código en el código de Visual Studio y funciona bien, pero en Power Bi solo conecté pero no conecté los datos.

importar MySQLdb

myConnection = MySQLdb.connect(host='xx.xxx.xxx.x', user='xxx', passwd='xxx', db='xxx')

probar:

cur = miConnection.cursor()

cur.execute("SELECT * from ETL_Python.countries")

filas = cur.fetchall()

desc = cur.description

print(desc[4][0],desc[6][0],desc[7][0],desc[9][0],desc[22][0],desc[23][0])

para fila en filas:
print(fila[4],fila[6],fila[7],fila[9],fila[22],fila[23])

finalmente:

myConnection.close()

Saludos.

2 Replies

  • No vi el punto molestarse en usar python en su senario. Value.NativeQuery() en Power Query es una función lista para usar para capturar datos con sql intacto.

  • No @Ing_Jesus_Lopez ,

    Aquí' el artículo sobre el uso de Python para filtrar datos en power query.

    Saludos

    Esteban Tao

    Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.