关于ASP.NET连接MySQL出现“调用SSPI失败“

最近使用visual studio2019连接MySQL8.2数据库时出现如下问题76f97e771eb64dcdba0cc0cc70c3a1ad.png

如果已经采用过优快云上其他用户的方案且问题依旧无法解决。可以参考该方案解决。 该原因为8代的MySQL通信方式变更导致Visual Studio链接MySQL时无法获取证书,具体解决方法其他博主有讲不再赘述(如通过修改注册表或者关闭SSL或者在链接字符串添加指令)。我的解决方案是将现有数据库卸载,安装旧版本比如5代。重新测试即可连通。2e0e8cd92e7842229fd5734177708df1.png

在安装新数据库时可能遇到的问题 ,cmd中提示拒绝访问数据库,在进程中查看MySQL服务是否开启,未开启手动开启即可执行。若已开启,依旧显示拒绝访问,重启该进程,关闭所有cmd命令窗口。重新以管理员打开cmd指令即可执行。

可能遇到的问题有,新数据库安装成功后,读取到很多被卸载数据库的内容,这是因为卸载不干净导致的残留,保留基础的四个默认数据库后,剩下的都删掉就行,在数据库的安装地址bin目录下找对应的名字删除。这样就不会在新数据库中读到就数据库的数据表。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值