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

python mysql.connector DictCursor?

Podle tohoto článku je k dispozici předáním 'dictionary=True' konstruktoru kurzoru:http://dev.mysql.com/doc/connector-python/en/connector-python-api-mysqlcursordict.html

tak jsem to zkusil:

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

a dostal:TypeError:kurzor() získal neočekávaný argument klíčového slova 'dictionary'

a zkusil jsem:

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

a dostal:TypeError:kurzor() získal neočekávaný argument klíčového slova 'named_tuple'

a zkusil jsem i toto:cursor = MySQLCursorDict(cnx)

ale bezvýsledně. Je zřejmé, že zde mám špatnou verzi a mám podezření, že musíme být trpěliví, protože dokument na http://downloads.mysql.com/docs/connector-python-relnotes-en.a4.pdf naznačuje, že tyto nové funkce jsou v okamžiku psaní ve fázi alfa.



  1. Nastavte MySQL 8 z binárního Tarballu

  2. nahrávání obrázků na server v jarním MVC a ukládání referencí do databáze mysql

  3. Odečtěte hodiny od funkce now().

  4. Jaký je rozdíl mezi Office 365 a Office 2016?