第一步:关闭正在运行的数据库服务
sql
net stop mysql
第二步:在my.ini文件当中的[mysqld] 任意一个位置放入
sql
skip-grant-tables
第三步:启动mysql服务
sql
net start mysql
第四步:服务启动成功后就可以登录了,输入mysql -u root
sql
mysql -u root
第一次没有密码,直接回车即可
最终结果
第五步:修改密码
输入 show databases; 命令查看默认安装数据库
sql
show databases;
设置root密码
选中mysql数据库
sql
use mysql;
设置密码:2020是我设置的密码
sql
update user set password=password('2020') where user='root';
刷新权限
sql
flush privileges;
输入 quit; 命令退出当前登录,用新的密码重新连接 mysql
sql
quit;