gpt4 book ai didi

Python MySQL 连接器 : caching_sha2_password plugin

转载 作者:行者123 更新时间:2023-11-29 05:54:54 25 4
gpt4 key购买 nike

我正在尝试使用以下代码从 Windows 7 上的 Python (3.6) 连接到 MySQL (8.0.11):

import mysql.connector
from mysql.connector import errorcode

try:
cnx = mysql.connector.connect(user='root', password='*****',
database='test')
except mysql.connector.Error as err:
print(err)
else:
cnx.close()

但是我收到以下错误消息:

Authentication plugin 'caching_sha2_password' is not supported

我怎样才能避免这个错误?

最佳答案

您应该将此添加到您的连接参数:auth_plugin='mysql_native_password',这将强制连接使用 native 插件而不是 SHA2 插件。

关于Python MySQL 连接器 : caching_sha2_password plugin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50349562/

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