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

cómo obtener todos los resultados de mysql tuple y convertir a json

Ahora, en PyMysql, hay una función para configurar su conexión para usar cursorClass que, de forma predeterminada, genera Dictionary como salida. (Y, por lo tanto, funciona directamente al regresar en el resultado de la API a medida que se convierte a JSON)

De la documentación de PyMysql:Configure su conexión como

# Connect to the database
connection = pymysql.connect(host='localhost',
                             user='user',
                             password='passwd',
                             db='db',
                             charset='utf8mb4',
                             cursorclass=pymysql.cursors.DictCursor)

result = cursor.fetchone()
        print(result)

Salida para este resultado:

{'password': 'very-secret', 'id': 1}