欢迎光临
我们一直在努力

mysql数据库忘记密码时如何修改,怎么修改mysql数据库密码

1.windows下利用CMD命令修改

开始时如果用户user没有密码,则 -p 旧密码 一项就可以省略;
修改格式:

mysql -hlocalhost -u root -p 旧密码 password 新密码

修改步骤:(按回车键Enter执行命令行)
1.首先在DOS下进入目录mysql\drdbd
C: \Users\Adninistrator>D:
D:>cd D:\mysql-5.7.22-win32\drdbd
2.然后输入以下命令:
D:\mysql-5.7.22-win32\drdbd>mysql -hlocalhost -u root -p 111111 password 123456

2.在MySQL环境中修改

MySQL命令结束后都带一个分号作为命令结束符
修改格式:

UPDATE mysql.user SET password=PASSWORD(‘123456′) WHERE User=’root’;

(按回车键Ctrl+Shift+Enter执行命令行)
mysql> UPDATE mysql.user SET password=PASSWORD(‘123456’) WHERE User=‘root’;
运行完这行之后会提示下面的信息:
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
这时候还需要运行下面一句,否则密码不会被修改:

FLUSH PRIVILEGES;

下面运行结果代表修改成功:
Query OK, 0 rows affected (0.16 sec)
然后显示当前的user:

SELECT USER(); 3.在MySQL和Navicat中直接修改

3.1 MySQL Workbench

3.2 Navicat
1.连接初始进入
2.点击用户
3.右键编辑root用户
4.修改密码,授权数据库操作权限
5.将链接密码修改为以上设置的密码即可(右键连接属性)

END

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。