我试图对包含python中的pymysql的特定表的所有数据库运行一个查询。我正在创建一个游标,并且能够获得我想要运行查询的所有数据库的结果集。我在试图将这些数据库名称传递到我的查询时遇到了问题。我尝试过使用pymysql.cursors.DictCursor和pymysql.cursors.Cursor来存储结果,但是当我试图循环遍历结果行并将它们传递给USE语句中的占位符或进行类似于SELECT* from dbname.tablename的查询时,就会出现语法错误
我试图使用Python处理大量数据,并在MySQL中维护处理状态。然而,我感到惊讶的是,python没有标准的连接池(就像Java中的HikariCP )。我最初是从PyMySQL开始的,直到程序开始运行几个小时,一切都很好。几个小时后,事情开始失败了。我犯了很多错误,比如:
pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on '127.0.0.1' ([Errno仍然使用PyMySQL,虽然错