ERROR 1064 (42000): You have an error in your SQL syntax; Want to configure a password as root being the user

后端 未结 10 2205
再見小時候
再見小時候 2020-12-13 07:53

I have just downloaded WAMP. I want to configure a password for the MySQL root user using MySQL console. No password has been set previously.

The following is the in

10条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-13 08:14

    You can use:

    SET PASSWORD FOR 'root' = PASSWORD('elephant7');
    

    or, in latest versions:

    SET PASSWORD FOR root = 'elephant7' 
    

    You can also use:

    UPDATE user SET password=password('elephant7') WHERE user='root';
    

    but in Mysql 5.7 the field password is no more there, and you have to use:

    UPDATE user SET authentication_string=password('elephant7') WHERE user='root';
    

    Regards

提交回复
热议问题