C# 连接MYsql 报错Authentication plugin 'caching_sha2_password' cannot be loaded

  在实际开发项目用到mysql数据库,版本mysql 8.0.在程序连接数据库时报Authentication plugin 'caching_sha2_password' cannot be loaded。网上搜大多是让修改mysql用户登录密码加密规则。可修改后依然不能解决连接报错,还导致mysql运行不起来。后来在一国外论坛上看到,造成这个错误也有可能是引用的mysql的dll版本不对,后来尝试更新了nuget包,解决了这一问题。

posted @ 2021-09-14 18:13  ﹎潴潴﹖  阅读(155)  评论(0编辑  收藏  举报