前言
在修改MySQL初始密码时遇到的小问题,记录下来。
环境
MySQL 8.0.31 winx64
按网上教程修改密码出现报错:ERROR 1064 (42000): You have an error in your SQL syntax,经尝试,需要用ALTER USER 的方式修改:
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
123456即新密码。
还有一些修改的方式,可以参考以下链接,但很奇怪,ALTER USER我用可以,这位作者就用不了;而且我试了文中提到的先刷新权限再改密码,是不起作用的,没有修改密码之前报错不允许刷新权限。修改mysql的密码时遇到问题ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corre_小强哥哥。的博客-CSDN博客