SQLAlchemy:如何使用 SQLAlchemy 更改 MySQL 服务器系统变量?

HLH*_*HLH 5 python mysql sqlalchemy

我想使用 SQLAlchemy 设置 general_log 和 general_log_file 变量,有没有办法做到这一点?我一直在谷歌搜索,找不到关于这个主题的任何内容。

小智 5

您可以执行您需要的任何原始 SQL 查询(当然您必须在会话中获得适当的权限)。要更改变量,请运行以下内容:

# change variable name and values to what you need
connection.execute("SET SESSION query_cache_type = OFF")
Run Code Online (Sandbox Code Playgroud)