大家好,我是Qsiri。假如说我们在使用这个MySQL的时候,我突然之间忘记了密码怎么办?哎,这个就很难办对吧,不过呢,咱们也是有办法可以解决的。咱们就是要跳过他的这个权限验证,再进行修改密码。好,那在这里呢,我们开始操作一下。
我们打开我们的一个控制台,我们来尝试登录一下。我先测试一下能不能登录成功。

这个是能登陆成功的,我们退出。
退出了之后,我们假如说我们现在忘记了。输入一个错误的密码,看它会怎么样显示。

哎大家看到没有,这里就会显示访问失败权限访问失败,那他们的密码错了对吧,那怎么办呢?看好了。
net stop mysql

mysqld --console --skip-grant-tables --shared-memory


在MySQL中就有很多系统自带的数据库,那么在操作数据库之前就必须要确定是哪一个数据库。在MySQL中,USE语句用来完成一个数据库到另一个数据库的跳转。
use mysql
alter user root@localhost identified by '123456'

卧槽,发现报错了,不要慌,关键来了!!!

quit

net start mysql

mysql -uroot -p

ok!连接成功。
