我无法在 Jupyter Notebooks 上连接数据库

问题描述 投票:0回答:1

这是我需要用来连接数据库的代码,但它给了我如下所示的错误。

代码:

%sql mysql+pymysql://root:botsebontle22@localhost:3306/united_nations

错误:

MetaData.init() 收到意外的关键字参数“bind” SQLAlchemy 格式所需的连接信息,例如: postgresql://用户名:密码@主机名/数据库名 或现有连接:dict_keys([])

我已经在我的环境中安装了必要的软件包,但似乎没有任何效果。

jupyter-notebook pymysql
1个回答
0
投票

您需要将sqlaclchemy降级到版本1.4.4。通过运行 pip install sqlalchemy==1.4.4 来完成此操作。完成后,重新启动 jupyter Notebook 中的内核并运行所有单元。它应该有效

© www.soinside.com 2019 - 2024. All rights reserved.