经常新搭建的Mysql用Navicat连接不上,通常是因为加密方式需要修改。在数据库执行以下命令就可以了:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
FLUSH PRIVILEGES;
经常新搭建的Mysql用Navicat连接不上,通常是因为加密方式需要修改。在数据库执行以下命令就可以了:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
FLUSH PRIVILEGES;