我正在寻找MySQL/Connector for Python的替代品,我想知道PyMySQL是否可以直接用作替代品。如果我这样做,我应该期待输出的一些不同的输出格式。为此,我在包含文本、数字和日期/时间字段的表上运行SELECT查询,PyMySQL是否会以与MySQL/连接器相同的方式返回格式化的输出?我也应该期待任何问题运行其他类型的查询,如插入,删除等。
这可能是一个愚蠢的问题,但我在pymysql的文档中找不到相关信息。pymysql默认cursorclass是什么?当我没有在数据库连接上指定游标类时,我的查询将返回响应中每一行的列表。当我指定pymysql.cursors.DictCursor时,我会得到一个字典响应。我希望能够在脚本中更改它们之间的不同连接。with pymysql.connectwith pymysql.connectyield cur with pymysql