在平时安装mysql时一般会顺利的:下载———>解压/安装——>配置环境——>启动服务等等,但是在二般情况下是会有问题的,总之就是服务启动不了,在这个时候我这里建议一种终极的解决办法如下:
1、删除mysql里面的各种注册表里面的东西
2、其实第一步也可以不删,直接下载安装mysql sever安装版的:https://dev.mysql.com/downloads/installer/
3、安装完成后配置环境变量,cmd命令工具里启动或者navicat启动完全没问题。
4、如果navicat连接出现 1251 client does no support authentic错误,执行
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';//123456是密码,%是匹配各种地址
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';//localhost是匹配本地