请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

MYSQL 修改root密码出错

1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'USER 'root'@'localhost' IDENTIFIED BY '1234567'' at line 1

直接修改mysql数据库下的user表,也没有用,空密码一样连接成功。

正在回答 回答被采纳积分+3

5回答

慕运维5304593 2018-02-18 07:10:14

在控制台: MySQL -u root   mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

0 回复 有任何疑惑可以回复我~
7七月 2018-02-17 02:48:52

这个不能直接修改,因为user表下面的密码需要加密。navicat点击用户 然后修改,这样是加密的密码。

0 回复 有任何疑惑可以回复我~
慕容风雪 2018-02-16 22:39:09

你可以将连接换成MariaDB而不用MySql就行了

0 回复 有任何疑惑可以回复我~
Samuel10 2017-12-31 00:59:33

请问同学最后问题是怎么解决的呢

0 回复 有任何疑惑可以回复我~
7七月 2017-06-15 17:58:55

你修改的是 user表下面的哪个记录?试一下在MySQL命令行下直接执行命令修改用户密码。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信