出错代码:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:yes)
解决办法:
- Linux下/etc/my.cnf添加skip-grant-tables(跳过密码检查,直接登录mysql)
- 重启mysql使用命令 systemctl restart mariadb.service
- 使用 mysql -uroot -p**** 登录
- 登陆之后切换在mysql数据库 执行
update user set password=password("新密码") where user="root";
flush privileges;
- 去掉之前加在配置文件中的 重启
- 即可登陆成功