1.先关闭mysql服务,打开cmd进入mysql下的bin文件夹
2.输入命令 mysqld --skip-grant-tables (在输入此命令前关闭mysql进程)
3.登录mysql
4.show databses 查看数据库
5.找到mysql数据库查看mysql数据库此时你会发现一个user表,user表存放的就是数据库账号信息
6.select user,host,password from user 查看账号信息
7.更改密码 update user set password=password('123123') where user='root' and host='localhost';
8.退出cmd 重启mysql用新密码登录
转载于:https://my.oschina.net/jmk/blog/758991