MySql 8.0 NetCore链接报错for user ‘root‘ using method ‘caching_sha2_password‘ failed with message
1.解决方法在连接字符串后面加上 SslMode=None2.如以上方法未成功,可能是mysql 8.0密码验证机制问题导致,所以需要修改一下my.ini文件如下:在安装目录下找不到my.ini文件,加入这一项 default_authentication_plugin=mysql_native_password,然后在服务中重启MySQL服务[mysqld]default_authenticat
·
1.解决方法
在连接字符串后面加上 SslMode=None
2.如以上方法未成功,可能是mysql 8.0密码验证机制问题导致,所以需要修改一下my.ini文件如下:
在安装目录下找不到my.ini文件,加入这一项 default_authentication_plugin=mysql_native_password,然后在服务中重启MySQL服务
[mysqld]
default_authentication_plugin=mysql_native_password
3.如果在Linux下可以修改在/etc/my.cnf文件
更多推荐
所有评论(0)