Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

làm thế nào để lấy tất cả kết quả tuple mysql và chuyển đổi sang json

Bây giờ, trong PyMysql, có một cơ sở để định cấu hình kết nối của bạn để sử dụng cursorClass theo mặc định tạo Từ điển làm đầu ra. (Và do đó hoạt động trực tiếp khi trả về kết quả API khi nó được chuyển đổi thành JSON)

Từ tài liệu của PyMysql:Định cấu hình kết nối của bạn là

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

Đầu ra cho kết quả này:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Phiên bản ngược của LIKE là gì?

  2. Làm thế nào để đảo ngược kỹ sư một cơ sở dữ liệu trong MySQL Workbench

  3. Cách tạo từ đồng nghĩa trong mysql

  4. Tạo ứng dụng web từ Scratch bằng Python Flask và MySQL:Phần 2

  5. Cách khắc phục Lỗi:MySQL tắt đột ngột trên Xampp do Plugin 'Aria'