参考地址:
https://blog.csdn.net/vv19910825/article/details/82979563
1.修改配置文件mysql\bin\my.ini
在文本 [mysqld] 位置下添加一行skip-grant-tables,然后重启mysql。
这样使得mysql可以跳过密码验证
直接命令行
# mysql
进入mysql
然后就可以操作数据库和表了。
>use mysql;
>update user set password=password("你的新密码") where user="root";
>flush privileges;
>quit
然后就可以用账号密码登录 root了。
最后要去掉刚刚修改的配置文件mysql\bin\my.ini部分内容。