我使用Anaconda和python3.7,并试图使用以下代码连接到远程数据库:myDB = MySQLdb.connect(host="xxxxx", port=3306, user="xxx",password="xxxx",db="xxxx") File "C:\Users\zanto\anaconda3\lib\site-packages\MySQLdb\connections.py", line 208, in __init__
super
当使用pymysql.cursors.DictCursor时,pymysql会在列表中以单独字典的形式返回结果。firstNameweirdal dan
然后在SELECT userName FROM users WHERE firstName = 'dan';上DictCursor会返回[{'userName': 'sharko'}, {'userName': 'weirdal
这可能是一个愚蠢的问题,但我在pymysql的文档中找不到相关信息。pymysql默认cursorclass是什么?当我没有在数据库连接上指定游标类时,我的查询将返回响应中每一行的列表。当我指定pymysql.cursors.DictCursor时,我会得到一个字典响应。我希望能够在脚本中更改它们之间的不同连接。with pymysql.connectwith pymysql.connectyield cur wit