我正在寻找MySQL/Connector for Python的替代品,我想知道PyMySQL是否可以直接用作替代品。如果我这样做,我应该期待输出的一些不同的输出格式。为此,我在包含文本、数字和日期/时间字段的表上运行SELECT查询,PyMySQL是否会以与MySQL/连接器相同的方式返回格式化的输出?我也应该期待任何问题运行其他类型的查询,如插入,删除等。
这可能是一个愚蠢的问题,但我在pymysql的文档中找不到相关信息。pymysql默认cursorclass是什么?当我没有在数据库连接上指定游标类时,我的查询将返回响应中每一行的列表。当我指定pymysql.cursors.DictCursor时,我会得到一个字典响应。我希望能够在脚本中更改它们之间的不同连接。with pymysql.connectwith pymysql.connectyield cur with pymysql
我做了很多研究,但找不到任何解决方案,我一直收到这个错误:File "test.py", line 2, in <module>ImportError: No module named 'MySQLdb'yesh@Yesh:~/DBMS$ sudo apt-get install python-mysqldbBuilding dependency t