MYSQL 修改root密码出错

来源:3-8 Navicat安装以及数据库设计初步分析

雨过天晴慕慕8296099

2017-06-15

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表,也没有用,空密码一样连接成功。

写回答

5回答

慕运维5304593

2018-02-18

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

0
0

7七月

2018-02-17

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

0
0

慕容风雪

2018-02-16

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

0
0

Samuel10

2017-12-31

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

0
0

7七月

2017-06-15

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

0
3
7七月
回复
雨过天晴慕慕8296099
MarialDB是MySQL的一个分支。内核还是MySQL
2017-06-16
共3条回复

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程