在通过终端进入MySQL后我尝试了非常多种语句来修改root密码。
都显示有语法错误:you have an error in your sql syntax; check the manual that corresponds to your mysql server version for the right syntax to use near……
后来发现是电脑系统版本与MySQL对应的版本不一样。我是macOS11而MySQL对应的是macOS12。
升级系统,进入终端,在终端登陆mysql后:
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';
成功