sql >> Databasteknik >  >> RDS >> Mysql

hur man får alla mysql tuple-resultat och konverterar till json

Nu, i PyMysql, finns det en möjlighet att konfigurera din anslutning för att använda cursorClass som som standard genererar Dictionary som utgång. (Och fungerar alltså direkt när det returneras i API-resultatet då det konverteras till JSON)

Från dokumentationen av PyMysql:Konfigurera din anslutning som

# 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)

Utdata för detta resultat:

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


  1. hur man omindexerar mysql-tabellen

  2. Återställning av Oracle-databas

  3. varchar2(n BYTE|CHAR) standard -> CHAR eller BYTE

  4. Fulltextsökning sedan PostgreSQL 8.3