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. SQL Server 2008 Express CONCAT()は存在しませんか?

    2. MySqlデータベースからčćđšžのような記号を読む

    3. WHERE句で大文字と小文字を区別する検索を行う方法(SQL Serverを使用しています)?

    4. MariaDBサーバー10.3での自動データバージョン管理