连接mysql8.0版本身份验证插件需要用mysql_native_password
conn = mysql.connector.connect(user='root', password='pwd', host='127.0.0.1', database='test', auth_plugin='mysql_native_password')
去修改mysql配置文件:
[mysqld] default-authentication-plugin=mysql_native_password
重启mysql
Sign in to make a reply
吃货
连接mysql8.0版本身份验证插件需要用mysql_native_password