电脑上装了一个mySql数据库长时间没有使用,密码给忘掉了,怎么办呢
1:找到mySql的安装目录进入bin文件夹拷贝路径:
我的路径:C:\Program Files\mySql\mysql-5.7.11\bin
2:管理员模式打开cmd进入bin文件夹
cmd命令: cd C:\Program Files\mySql\mysql-5.7.11\bin
3:找到my.ini 文件拷贝路径
我的路径:C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 替换到下面的路径 c:\ProgramData 是隐藏文件夹
cmd命令:mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" --skip-grant-tables
4:打开第二个cmd命令窗口重复 步骤 1,2
5:连接mysql
cmd 命令:mysql -uroot -p
出现 Enter Password 直接回车不用输密码
6:使用命令切换到MySql数据库
cmd命令: use mysql;
7:更改root账户密码
cmd命令:update user set authentication_string=password ('123456') where user='root';
8:刷新权限
cmd命令:flush privileges;
9:退出
cmd 命令:quit;
10:重新登录就可以了