通过终端更改root用户密码

时间:2018-11-13 12:13:24

标签: mysql

由于拒绝访问,我试图通过终端更改root用户的密码。

我正在运行的命令是:

UPDATE user set authentication_string=PASSWORD("newpass") where user='root';

但是出现以下错误:

  

错误1064(42000):您的SQL语法有错误;检查   与您的MySQL服务器版本相对应的手册   在'(“ newpass”))处使用语法,其中user ='root'在第1行

我正在尝试遵循this video(约2:20),并且在那似乎很好。

我在做什么错了?

更新:我正在macOS Mojave中工作。

1 个答案:

答案 0 :(得分:0)

请尝试以下链接,该链接将为您提供更改根密码https://support.rackspace.com/how-to/mysql-resetting-a-lost-mysql-root-password/

的详细过程