alter user 'root'@'localhost'IDENTIFIED BY 'password';
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY password';
ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'localhost'
想要修改 root 密码,一直跳出这个问题是啥意思?
| root | localhost | mysql_native_password |
-- 修改密码:
-- 1,先置空
update user set authentication_string='' where user = 'root';
-- 2,再修改
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码'