python - 从 sqlalchemy Session 获取一个 mysql 线程 id

标签 python mysql sqlalchemy mysql-python

我习惯于直接使用 MySQLdb 创建连接,所以我不确定使用 sqlalchemy 是否完全可行,但是有没有办法从 mysql Session a la MySQLdb.connection.thread_id 获取 mysql 连接线程 id ()?我一直在挖掘,似乎无法找到访问它的方法。我没有直接从引擎创建连接,并希望避免这样做。

作为引用,这是一个单线程应用程序,我只需要获取 mysql 线程 ID 用于其他目的。

最佳答案

session.connection().connection.thread_id()

关于python - 从 sqlalchemy Session 获取一个 mysql 线程 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24500665/

相关文章:

mysql - SQL 查询更新一系列字段 - MySQL 表

python - Pandas read_sql() - AttributeError : 'Engine' object has no attribute 'cursor'

python - 如何在 SQLAlchemy ORM 中创建跨不同模式的关系?

python - Matplotlib/Imshow/透明层无处不在但某些点

python - 机器学习、逻辑回归

python - 迭代 pandas 数据框中的行并匹配列表字典中的值以创建新列

sqlalchemy - 无法从命令行导入 ZopeTransactionExtension

python - 如何在图例中添加多边形

mysql - 时差总计

mysql - 限制mysql表中的字符数