怕以后又忘记,先记下来。
网上对于忘记密码使用的方法都是在my.ini文件的[mysqld]的下面加上一句skip-grant-tables。
但是我加了之后发现只要我一但启动数据库,他就会自动关闭,就会出现下面的情况
于是我在mysql里面的data查看日志
看到了两个error,百度查了一下发现别人都是说把skip-grant-tables这句话注释掉,然后这不就死循环了吗。
之后尝试着按照日志上面的提示,在[mysqld]再添加一句shared-memory就可以了
进去后想要修改密码,却有报错了
说是有skip-grant-tables这句话不能修改。。。
然后尝试过先flush 再加 就成功了