Python3连接mysql8.0版本以上出现Authentication plugin 'caching_sha2_password' is not supported错误解决方案

Python3连接mysql8.0版本以上出现Authentication plugin ‘caching_sha2_password’ is not supported错误解决方案

使用mysql-connector驱动连接mysql出现Authentication plugin ‘caching_sha2_password’ is not supported错误,原因是mysql8.0版本更新了密码验证方式,通过以下博主的方法得以解决。
链接:https://blog.csdn.net/u011583336/article/details/80999043
但之后还是需要在mysql.connector.connect()中添加auth_plugin='mysql_native_password’字段才能成功运行。

你可能感兴趣的:(python)