Mysql
 sql >> база данни >  >> RDS >> Mysql

python mysql.connector DictCursor?

Според тази статия той е достъпен чрез предаване на 'dictionary=True' към конструктора на курсора:http://dev.mysql.com/doc/connector-python/en/connector-python-api-mysqlcursordict.html

затова опитах:

cnx = mysql.connector.connect(database='bananas')
cursor = cnx.cursor(dictionary=True)

и получи:TypeError:cursor() получи неочакван аргумент за ключова дума 'dictionary'

и опитах:

cnx = mysql.connector.connect(database='bananas')
cursor = cnx.cursor(named_tuple=True)

и получи:TypeError:cursor() получи неочакван аргумент за ключова дума 'named_tuple'

и аз пробвах и това:cursor = MySQLCursorDict(cnx)

но без резултат. Очевидно съм на грешната версия тук и подозирам, че просто трябва да бъдем търпеливи, тъй като документът на http://downloads.mysql.com/docs/connector-python-relnotes-en.a4.pdf предполага, че тези нови функции са в алфа фаза към момента на писане.



  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 сървър

  2. Как да търсите JSON данни в MySQL?

  3. mySQL - Създайте нова таблица, използвайки данни и колони от три таблици

  4. Разгръщане на хибридна облачна MySQL база данни с помощта на ClusterControl

  5. Колона „Update Timestamp“ на MySQL – тригер