【问题标题】:How to close a DB connection in Python written using %sql如何关闭使用 %sql 编写的 Python 中的数据库连接
【发布时间】:2022-01-13 20:29:07
【问题描述】:

我在 Python 中使用 %sql 命令连接到 Db2。连接已建立,但.close() 功能无法关闭此类连接。可以使用什么查询来检查连接的状态并在之后关闭连接?

以下代码用于建立连接。

!pip install --force-reinstall ibm_db==3.1.0 ibm_db_sa==0.3.3
!pip uninstall sqlalchemy==1.4 -y && pip install sqlalchemy==1.3.24
!pip install ipython-sql

%load_ext sql

%sql ibm_db_sa://my-username:my-password@hostname:port/BLUDB?security=SSL 

【问题讨论】:

    标签: python sql sqlalchemy jupyter-notebook db2


    【解决方案1】:

    您可以列出所有活动连接并关闭它们,请参阅options for the ipython-sql module

    %sql -l
    
    %sql -x yourSession
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-21
      • 2013-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多