MySQL5.7修改密码

MySQL5.7以后系统会自动生成随机密码,不能使用空密码登录,而且我的MySQL不知道怎么回事每次密码输错了还要闪退

解决办法:

1、找到安装目录下的my.ini文件

2、在文件中添加一句skip-grant-tables,这句话的意思是数据库启动的时候跳跃权限表的限制,不用验证密码,直接登录,但是安全性很低,慎用。这样就可以直接进入系统修改密码了。

3、进入系统后键入update user set authentication_string=password('123456') where user='root';

注意:这里是authentication_string字段而不是password字段

4、修改成功后用新密码123456进入系统,然后对数据库操作,又发现如下问题:

5、查到的解决方法如下:

原创:https://blog.csdn.net/qq_37094660/article/details/97754621

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章