问题所在:宝塔安装的MySQL无法使用Navicat使用root账号登录,提示:1045-Access denied for user 'root'@'localhost' (using password: YES)。
①先去宝塔查看root账号密码
②登录到你自己的服务器
2.1 之后修改权限 use mysql
2.2 修改验证模式
MySQL8版本:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '替换成你的root密码';
MySQL5版本:
GRANT ALL ON *.* TO root@'%' IDENTIFIED BY '替换成你的root密码' WITH GRANT OPTION;
2.3 修改完成后执行 FLUSH PRIVILEGES; 使刚才的修改立即生效