前几天卸载了vs2019,导致mysql等应用顺带卸载了,在此吐槽一下:好流氓啊。
好了,言归正传,今天遇到的问题,ERROR 1396 (HY000): Operation ALTER USER failed for ‘root’@‘localhost’
这是由于密码没及时更新或者错误导致的
**
解决措施:
**
1.管理员身份打开命令提示符:
2.登录mysql
mysql -u root -p
输入你的密码
3.选择数据库:
4.查询旗下用户信息:
5.查看你的root的host是什么,有人是localhost,有人是%
如果是localhost,则执行:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123';
如果是%,则执行:
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123';
然后你再次登录就好啦。