方法一: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. Winform、WPF、Silverlight、MFC区别与联系
  2. 《漫画算法2》源码整理-6 两数之和 三数之和
  3. CSDN官方发布的《180道Python面试题,助你一举通过面试》浅析一
  4. 让所有中国人看了气氛的广东某学校捐款过程
  5. 浅谈OpenCL之API分类
  6. 秋游可以去哪些地方?
  7. [JavaScript]如何安全地嵌入第三方js – FBML/caja/sandbox/ADsafe简介
  8. NUC1013 阶乘结果末尾有多少零【分析思维】
  9. 数据挖掘:数据清洗、转换和消减
  10. C64+DSP资源手册笔记
  11. 瑞幸咖啡,成败今年见分晓!
  12. 修改assets文件内容
  13. 经典Bug永流传---每周一“虫”(三十七)
  14. Insert键与vs黑标
  15. 八、服务器【Ubuntu】GPU-TeslaP100部署
  16. 线性回归与逻辑回归的原理、计算步骤、区别、联系
  17. 配置iterms窗口在其他界面上悬浮
  18. 【ONTAK2015】【BZOJ4298】Bajtocja
  19. vue.js电商项目--美丽购物街day01首页制作
  20. Avatar状态机设计

热门文章

  1. 小程序button引导用户授权
  2. Redis 4.0.X版本reshard出现错误的解决办法
  3. Hibernate查询语言(HQL)
  4. sql中varchar(n),nvarchar(n) 长度性能及所占空间分析
  5. 《Adobe Flash Professional CC经典教程》——1.3 使用“库”面板
  6. python formatters 与字符串 小结 (python 2)
  7. 【WP7】页面过渡效果
  8. IBM收购Q1 Labs
  9. oracle 维护之Redo log file
  10. 大区块的BCH给智能合约更大的发展潜力