mysql5.7修改root密码
1、结束服务
net stop mysql
2、管理员命令行模式下,输入:
mysqld -nt –skip-grant-tables
3、重新打开一个命令行,输入:
mysql -u root ,登陆mysql
use mysql;
update user set password=password(‘123456’) where user=’root’;
上述语句报错:ERROR 1054 (42S22): Unknown column ‘password’ in ‘field list’
原因mysql无password的字段了,password字段改成了authentication_string
最终语句为update user set authentication_string=password(‘123456’) where user=’root’;
ok,完毕
4、关闭mysqld进程,任务管理器直接关闭即可
5、重启mysql
net start mysql