使用sql alchemy通过pymysql连接到mysql数据库
db中允许的最大连接数/用户数=151(默认值)
创建引擎时:
eng = db.create_engine(blah)
dbMeta = db.MetaData(bind=eng)
然后连接到db/为每个表创建一个表对象:
tbl = db.Table(tableName, dbMeta, autoload=True, autoload_with=eng)
最后执行一些select语句,即:
db.select([table_object]).where(table_object.columns = x)
一段时间后,由于连接太多,我最终在mysql中出现了一个错误-了解在查询之后我需要关闭/处理连接/引擎,有人能帮我了解连接方面发生了什么吗?当我们查看数据库本身时,我的用户似乎只有4或5个连接(与python中的连接+我的用户下SQLYG中的其他连接一致)
目前没有回答
相关问题 更多 >
编程相关推荐