今日navicat 登录 我安装的mysql80服务 提示失败,但是cmd命令行登录成功,所以:
1,数据库没问题
2,用户名,密码没问题
3,mysql装的是8.0+版本,这个版本的登录验证时加密方式变了,这个我已经改过了,所以,cmd命令行才登陆成功的。
4,就剩下【navicat可能链接到了错误的服务】这个可能了,果然,在计算机管理-服务和应用程序-服务中,有两个mysql,一个是5.+版本,一个是8.+版本,2个服务都是开启的状态,关掉5.+版本的即可。
5,为什么关掉5.+版本,因为我要用8.+版本(登录名+密码+db都是8.+版本的)