启动mysql ,忽然发现自己登录密码忘记了。小伙伴说删了重新按很快,但是我不想啊!试了很多方法都不行,终于找到了有效的!
首先进入数据库登录时密码忘记,一直报错:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
(1)首先在命令行执行 vim /etc/my.cnf
(2)在 [mysqld]中添加 skip-grant-tables 保存退出
(3)开启 mysql , 并无密码进入
(4) 在mysql命令行输入