Windows:
打开C盘 查看选项中,查看隐藏文件,在programeData下(C:\ProgramData\MySQL\MySQL Server 8.0)找到my.ini
将默认验证插件设置为 default_authentication_plugin=mysql_native_password
然后在服务中重启MySQL80服务
然后重启IIS服务
检查数据库连接字符串的用户root,然后用workbench查看它的插件是不是如下
Windows:
打开C盘 查看选项中,查看隐藏文件,在programeData下(C:\ProgramData\MySQL\MySQL Server 8.0)找到my.ini
将默认验证插件设置为 default_authentication_plugin=mysql_native_password
然后在服务中重启MySQL80服务
然后重启IIS服务
检查数据库连接字符串的用户root,然后用workbench查看它的插件是不是如下