Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

como obter todo o resultado da tupla mysql e converter para json


Agora, no PyMysql, há um recurso para configurar sua conexão para usar o cursorClass que por padrão gera o Dicionário como saída. (E, portanto, funciona diretamente ao retornar no resultado da API à medida que é convertido em JSON)

Da documentação do PyMysql:Configure sua conexão 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)

Saída para este resultado:
{'password': 'very-secret', 'id': 1}