1:再my.ini文件中添加:skip-grant-tables(忘记密码,添加这句话:权限验证,不用验证就操作MYSQL)
2:再mysql安装目录:按照图中所示,cmd,进入控制台
3:输入mysql -u root -p就可以不用密码登录了,出现password:的时候直接回车可以进入。
4:mysql> use mysql;Database changed(进入mysql库)
5: update mysql.user set authentication_string=password(‘123456‘) where user=‘123456‘;(设置root用户的密码为123456,5.7版本下的mysql数据库下已经没有password这个字段了,password字段改成了authentication_string,所以不能用password,记得有冒号)
6:flush privileges; #立即生效
7:quit;
8;重启mysql,然后MySQL -u root -p;
Enter password:123456
即可
windows修改mysql密码mysql5.7, Unknown column 'password' in 'field list'