修改密码(强口令)
mysql -u 用户名 -p 密码
例子:mysql -u root -p 12345
查看当前用户
select user();
修改密码
方法一:
UPDATE user SET password=PASSWORD(‘新密码’) WHERE user=‘用户’;
方法二:(mysql版本为5.7请使用此方法)
update user set authentication_string = password(‘新密码’) where user=‘用户’;
错误场景A:
该错误场景为该数据库存在两个root用户,使用常规更新方法将报错
解决方案:将以用户名更新密码方式调整为以主机名更新密码
方法一:
update user set password=password(‘新密码’) where host=‘主机’;
方法二:(mysql版本为5.7请使用此方法)
update user set authentication_string = password(‘新密码’) where host=‘主机’;