最近两天我一直在捣蛋,以更新我的根用户的authentication_string,而mysql却向我抛出ERROR 1064。我已经尝试了所有可能的选项(当然,除了我不知道XD的正确选项之外。以ROOT身份登录后,我尝试了此代码。
mysql> UPDATE MYSQL.USER SET AUTHENTICATION_STRING = PASSWORD('OJ') WHERE `USER` = 'ROOT';
我收到以下错误消息。
ERROR 1064 (42000): 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 '('OJ') WHERE `USER` = 'ROOT'' at line 1
我不知道这里出了什么问题。
谢谢。