使用Navicat连接MySQL出现1045错误

解决用navicate远程连接数据库出现1045 access denied for user ‘root’@‘localhost’ using password yes

使用Navicat连接MySQL出现1045错误_第1张图片

方法一

在mysql命令行中执行以下
GRANT ALL PRIVILEGES ON *.* TO 'root' @'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

在这里插入图片描述

flush privileges;

在这里插入图片描述

方法二

如果第一种还是不行,就直接这样搞
UPDATE user SET Password=PASSWORD('123456') where USER='root';

在这里插入图片描述

flush privileges; 

在这里插入图片描述

你可能感兴趣的:(基本环境问题)