gpt4 book ai didi

python - NotSupportedError : Authentication plugin 'caching_sha2_password' is not supported

转载 作者:行者123 更新时间:2023-12-04 11:46:30 37 4
gpt4 key购买 nike

我使用以下代码行来连接到我的计算机的数据库实例。

cnx = mysql.connector.connect(host=Host, user=User, password=Password, database=db, auth_plugin='mysql_native_password')

该连接在 spyder 控制台和我根据此代码制作的可执行文件 (.exe) 上都可以完美运行。问题是,当我尝试从另一台计算机远程运行此可执行文件并连接到我计算机的数据库实例(我的 IP)时,我收到此身份验证插件错误。我应该对 mysql 数据库的设置进行一些更改吗?我需要代码既可以在我的 PC 上本地运行,也可以在其他任何地方远程运行。

最佳答案

连接到 MySql 数据库时出现错误:
在 get_auth_plugin mysql.connector.errors.NotSupportedError: 不支持身份验证插件 'caching_sha2_password'
其中已通过使用 windows 命令行窗口删除:

pip uninstall mysql-connector-python
pip install mysql-connector-python  

关于python - NotSupportedError : Authentication plugin 'caching_sha2_password' is not supported,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51066637/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com