sql >> Databáze >  >> RDS >> Mysql

jak získat všechny výsledky n-tice mysql a převést na json

Nyní v PyMysql existuje možnost nakonfigurovat vaše připojení tak, aby používala kurzorClass, který ve výchozím nastavení generuje slovník jako výstup. (A tak funguje přímo při návratu ve výsledku API, když se převede na JSON)

Z dokumentace of PyMysql:Nakonfigurujte své připojení jako

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

Výstup pro tento výsledek:

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


  1. MySQL CREATE USER s proměnnou?

  2. Urychlení (hromadné) Vložení do MySQL pomocí Pythonu

  3. Upgradovat sloupec PostgreSQL JSON na JSONB?

  4. Jak vložit řetězec do jiného řetězce v MySQL pomocí INSERT()