您好,欢迎来到外链网!
当前位置:外链网 » 站长资讯 » 专业问答 » 文章详细 订阅RssFeed

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

来源:互联网 浏览:97次 时间:2023-04-08
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