任何可用插件都不支持身份验证方法caching_sha2_password
。
我该如何解决?还是我需要使用另一个SQL Server
?
如果安装了MySQL Server
,我不知道出什么问题了
或只是我正在使用的代码,我还在参考上添加了MySQL.Data
仍然无法正常工作。
这是代码:
Imports MySql.Data.MySqlClient
Public Class PIS
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
cn.ConnectionString = "server=localhost; userid=circuit; password=password; database=pis;"
cn.Open()
MsgBox("Connected")
switchpanel(search)
End Sub
End Class
答案 0 :(得分:2)
我的声誉太低,无法添加为评论。这是其他用户面临的类似问题。
Authentication plugin 'caching_sha2_password' cannot be loaded
答案 1 :(得分:0)
我通过将.NET FRAMEWORK目标值更新为4.5.2解决了该问题
答案 2 :(得分:0)
要解决此问题,您必须更新mysql连接器:
希望能帮助别人。
答案 3 :(得分:0)