📣读完这篇文章里你能收获到 本文针对数据库连接mysql时报错给了相应的解决方法这篇文章强烈建议收藏!!!免得下次找不到 文章目录 1 背景2 原因3 解决方法 1 背景 通过vs链接mysql时,出现了该错误 2 原因 这个问题的根本其实就是登陆加密的规则不一样,导致用户验证无法通过 3 解决方法 找到安装目录的my.ini配置文件,在[mysqld]下添加配置语句:default_authentication_plugin=mysql_native_password然后Win+R:打开cmd界面,重启mysql【一定要重启服务】运行 net stop mysql然后 net start mysql