首页 > 数据库技术 > 详细

MYSQL 修改密码的几种方式

时间:2021-05-25 16:55:33      阅读:19      评论:0      收藏:0      [点我收藏+]

MYSQL 修改密码的几种方式

1、最简单的方法就是借助第三方工具Navicat for MySQL来修改

技术分享图片

 

2、用SET PASSWORD命令   

先登录MySQL 输入命令mysql -u root -p

格式:mysql> set password for 用户名@localhost = password(‘新密码‘);  

例子:mysql> set password for root@localhost = password(‘123‘);  

 

3、用mysqladmin   

格式:mysqladmin -u用户名 -p旧密码 password 新密码  

例子:mysqladmin -uroot -p123456 password 123  

 

4、用UPDATE语句修改 user 表   

先登录MySQL。  

  • mysql> use mysql;  
  • mysql> update user set password=password(‘123‘) where user=‘root‘ and host=‘localhost‘;  
  • mysql> flush privileges;  

 

5、在忘记root密码的时候,可以这样   

以windows为例:   

  • 1. 关闭正在运行的MySQL服务。  
  • 2. 打开DOS窗口,转到mysql\bin目录。  
  • 3. 输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。  
  • 4. 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。  
  • 5. 输入mysql回车,如果成功,将出现MySQL提示符 >。  
  • 6. 连接权限数据库: use mysql; 。  
  • 8. 改密码:update user set password=password("123") where user="root";(别忘了最后加分号) 。  
  • 9. 刷新权限(必须步骤):flush privileges; 。  
  • 10. 退出 quit。  
  • 11. 注销系统,再进入,使用用户名root和刚才设置的新密码123登录。

 

 

 

 

 

 

 

创建时间:2021.05.25  更新时间:

用SET PASSWORD命令   

MYSQL 修改密码的几种方式

原文:https://www.cnblogs.com/guorongtao/p/14808656.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!