方法一:SET PASSWORD
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法二:mysqladmin
mysqladmin -u root password "newpass"
mysqladmin -u root password oldpass "newpass"
如果root已经设置过密码,采用第二条命令

方法三: UPDATE直接编辑user表
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
mysql> FLUSH PRIVILEGES; 

丢失root密码的情况:
停止mysql服务    
net stop mysql  

到mysql安装路径下的bin目录,找到 mysqld-nt.exe

mysqld-nt --skip-grant-tables     当前窗口将会停止

打开一个命令行窗口,到msyql安装路径下bin目录

mysql -u root
mysql>use mysql;
mysql>update user set password=password("new_password") where user="root";
mysql> flush privileges;
mysql>exit  

打开任务管理器,找到mysqld-nt进程并杀死该进程;重新使用mysql进入数据库即可。

原文转自:http://www.linuxidc.com/Linux/2008-02/11137.htm

转载于:https://www.cnblogs.com/lukcyjane/p/3849102.html

MySQL修改root密码的各种方法整理相关推荐

  1. MySQL修改root密码的多种方法+给远程登录赋权

    参考http://blog.itpub.net/29578568/viewspace-2149699/ 一.MySQL修改root密码的多种方法 在 Navicat for MySQL 下面直接执行 ...

  2. mysql gui 修改密码_MySQL修改root密码的各种方法整理

    整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助! 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR ' ...

  3. mysql如何通过数据库修改root_MySQL数据库之MySQL——修改root密码的4种方法(以windows为例)...

    本文主要向大家介绍了MySQL数据库之MySQL--修改root密码的4种方法(以windows为例) ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 方法1: 用SET PAS ...

  4. MySQL——修改root密码的4种方法(以windows为例)

    本文以windows为例为大家详细介绍下MySQL修改root密码的4种方法,大家可以可以根据的自己的情况自由选择,希望对大家有所帮助 方法1: 用SET PASSWORD命令 首先登录MySQL. ...

  5. 在Linux环境下mysql的root密码忘记解决方法 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 2.修改MySQL的登录设置: # vi /etc/my.c

    在Linux环境下mysql的root密码忘记解决方法 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 2.修改MySQL的登录设置: # vi /etc/my.cnf ...

  6. mysql修改root密码 工具下载_学习mysql root密码修改的方法及工具使用

    本文介绍 学习mysql root密码修改的方法及工具使用,包括使用phpmyadmin.mysql服务配置工具.mysqladmin等. 供大家学习参考. 一,phpmyadmin 使用phpmya ...

  7. MySQL修改root密码的4种方法_MySQL修改root密码的4种方法(小结)

    方法1: 用SET PASSWORD命令 首先登录MySQL. 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:my ...

  8. MySQL修改root密码的方法、常见问题及解决方法

    文章目录 MySQL修改root密码的方法 知道密码的情况 1.使用ALTER USER命令修改密码 2.使用SET PASSWORD命令修改密码 忘记密码的情况 使用--init-file 使用-- ...

  9. win上mysql忘记root密码_MySQL数据库之windows下mysql忘记root密码的解决方法

    本文主要向大家介绍了MySQL数据库之windows下mysql忘记root密码的解决方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 方法一: 1.在DOS窗口下输入net ...

最新文章

  1. Corner Proposal Network 论文阅读(2020ECCV)
  2. TCP实现服务器与单客户端连接(多线程)
  3. python字典popitem和pop_python 字典之pop() and popitem()
  4. 营销型网站吸引用户说难也难,说简单也简单
  5. websocket 携带请求头_WebSocket与Nginx的小秘密
  6. sonarqube启动报错解决办法:Process exited with exit value [es]: 143
  7. python中list是什么类型_Python 入门系列 —— 13. List 类型简介
  8. 每天一道LeetCode-----判断某棵树是否是二叉搜索树
  9. (三)Docker四种网络模式
  10. jquery mobile资源
  11. 服务器imm口加载硬盘,ibm x3250 M4如何进IMM(远程管理口)
  12. 【ZOJ - 3780】Paint the Grid Again(拓扑排序,图论,证明性质)
  13. oracle循环语句小结
  14. 《Java核心技术 卷1》
  15. Android 程序清单详解
  16. 网易云信短信功能使用
  17. hwd分别是长宽高_W H D在尺寸上代表什么??
  18. OceanBase 社区版 ODC 功能解读
  19. c++ 中的生僻关键字
  20. 关于更换BGA封装的芯片and重新焊接BGA封装的芯片

热门文章

  1. Typescript-规范
  2. 对于一些手机内存概念的思考、深入理解java的finalize,对于内存优化的小总结...
  3. [UVA 10827] Maximum sum on a torus
  4. Hexo自定义页面的两种方法
  5. Javascript的FSO功能
  6. 快速增强路由器安全的十个小技巧
  7. HTTP Header 详解,互联网营销
  8. 如何在AjaxPro.net的AjaxMethod中使用session和cookie
  9. 分享Silverlight/WPF/Windows Phone一周学习导读(3月1日-3月5日)
  10. asp.net母板使用注意