解决 MariaDB 或 MySQL 过程中的 ERROR 1698 错误

24/12/2020 291点热度 0人点赞 0条评论

Question: 使用 mysql -uroot -p 和使用 phpMyAdmin 登录报错

ERROR 1698 (28000): Access denied for user 'root'@'localhost'

One: 使用 sudo 权限登录 MySQL

sudo mysql

Two: 在数据库中执行

grant all privileges on *.* to [email protected]'localhost' identified by '密码';

Three: 重启MySQL服务

sudo service mysql restart

Four: 重新登录MySQL

mysql -uroot -p

 

Notes: 这个操作本质上是重新设置了 MySQL 的登录密码,所以在步骤 Two 中输入密码时建议确认输入的是原密码

Lens pen

这个人很懒,什么都没留下

文章评论