MySQL有时候忘记了root密码是一件伤感的事。这里提供Windows 和 Linux 下的密码重置方法。

Windows:

1.以系统管理员身份登陆系统。

2.打开cmd-----net start 查看mysql是否启动。启动的话就停止net stop mysql.

3.我的mysql安装在d:\usr\local\mysql4\bin下。

4.跳过权限检查启动mysql.

d:\usr\local\mysql\bin\mysqld-nt --skip-grant-tables

5.重新打开cmd。进到d:\usr\local\mysql4\bin下:

d:\usr\local\mysql\bin\mysqladmin -u root flush-privileges password "newpassword"

d:\usr\local\mysql\bin\mysqladmin -u root -p shutdown  这句提示你重新输密码。

6.在cmd里net start mysql

7.搞定了。

Linux:

MySQL root密码的恢复方法之一

如果忘记了MySQL root密码,可以用以下方法重新设置:

1.kill掉系统里的MySQL进程;

killall -TERM mysqld

2.用以下命令启动MySQL,以不检查权限的方式启动;

mysqld_safe --skip-grant-tables &

3.然后用空密码方式使用root用户登录 MySQL;

mysql -u root

4.修改root用户的密码;

mysql> update mysql.user set password=PASSWORD('新密码') where user='root';

mysql> flush privileges;

mysql> exit

5.重新启动MySQL,就可以使用新密码登录了。

service mysql restart

mysql -u root -p

MySQL root密码的恢复方法二

有可能你的系统没有 mysqld_safe程序(比如我现在用的 ubuntu操作系统, apt-get安装的MySQL) , 下面方法可以恢复

1.停止MySQLd;

sudo /etc/init.d/mysql stop

(您可能有其它的方法,总之停止MySQLd的运行就可以了)

2.用以下命令启动MySQL,以不检查权限的方式启动;

mysqld --skip-grant-tables &

3.然后用空密码方式使用root用户登录 MySQL;

msyql -u root

4.修改root用户的密码;

mysql> update mysql.user set password=PASSWORD('新密码') where user='root';

mysql> flush privileges;

mysql> quit

5.重新启动MySQL

/etc/init.d/mysql restart

然后就可以使用新密码登录了。

mysql -u root -p

以上就是MySQL重置root密码方法的介绍,希望能给大家一个参考。

mysql登录如何重置密码忘记_MySql登陆密码忘记了怎么办?MySQL重置root密码方法...相关推荐

  1. linux密码忘记grub登陆,Linux忘记密码后使用grub重置密码

    Linux忘记密码后使用grub重置密码 Jul 5, 2013 Technology Linux忘记密码后,可以通过修改Grub启动参数来进行修复, 举Ubuntu13.04为例: 出现Grub菜单 ...

  2. linux密码忘记grub登陆,CentOS7 忘记密码后通过修改grub进系统重置密码

    前言 有些时候会忘记服务器的root密码,这种时候可以通过vnc或外接屏幕的方式重置密码,操作步骤如下. 操作步骤 重启系统 在开机过程中,快速按下键盘上的方向键↑和↓.目的是告知引导程序,我们需要在 ...

  3. mysql编译安装root密码_MySQL 5.7.11编译安装以及修改root密码小结

    系统是CentOS 6.7 64位的,默认MySQL5.7.11下载到/usr/local/src,安装目录在/app/local/mysql目录下,MySQL数据放置目录/app/local/dat ...

  4. mysql登录之后可以写什么_MYSQL登陆完之后如何操作???(新手求助)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 备份 C:\Documents and Settings\Administrator>mysqldump -uroot -p student> ...

  5. mysql 配置root密码_Mysql安装与配置调优及修改root密码的方法

    一.安装 apt-get install mysql-server 需要设置账号密码 apt-get isntall mysql-client apt-get libmysqlclient-dev 2 ...

  6. oracle+root+密码忘记,教您如何修复各种UNIX系统下root密码

    solaris root密码遗忘的处理方法 1,如果还能用普通用户登陆的话,%df /etc,确定包含/etc目录分区的设备名 %df /etc / /dev/dsk/c0t0d0s0... 此例中是 ...

  7. MySQL自动备份到本地数据库_MYSQL数据库自动本地/异地双备份/MYSQL增量备份

    构建高安全电子商务网站之(网站文件及数据库自动本地/异地双备份)架构图 继续介绍Linux服务器文件备份,数据库备份,数据安全存储相关的电子商务系统架构.针对安全性有多种多样的解决方案,其中数据备份是 ...

  8. mysql数据库状态如何监控数据库_MySQL数据库之zabbix3.2监控MYSQL状态

    本文主要向大家介绍了MySQL数据库之zabbix3.2监控MYSQL状态 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 一.概述 zabbix自带的MySQL插件来监控mys ...

  9. mysql创建外键级联更新_MySQL使用外键实现级联删除与更新的方法

    本文实例讲述了MySQL使用外键实现级联删除与更新的方法.分享给大家供大家参考,具体如下: MySQL支持外键的存储引擎只有InnoDB,在创建外键的时候,要求父表必须有对应的索引,子表在创建外键的时 ...

最新文章

  1. svn更新maven项目报错_使用svn管理Maven项目的方法步骤
  2. 10个重要的Linux ps命令实战
  3. 《和平饭店》藏玄机,如何做用户行为分析专家?
  4. flock - 必应词典
  5. block的用法以及block和delegate的比较(转发)
  6. SAP Analytics Cloud导入数据的规模限制
  7. 启动tomcat出现too many connections的原因及解决方法
  8. There is no getter for property named 'XXX' in class 'aaa.bbb.ccc'(终极骚操作的解决方法)...
  9. JEECG 3.6.5版本发布,企业级JAVA快速开发平台
  10. dell笔记本插上耳机没有声音_跑男的耳机没有声音,沙溢只用一句话诈出来,不愧是《王牌》常客...
  11. Android获取SharedPreferences失败,且App无法启动
  12. 智慧楼宇物联网公司En-trak获Pre-A 轮融资
  13. 使用vld查看OPCode
  14. jenkins插件下载加速
  15. c4droid语言字体颜色,c4droid界面与菜单基础教程 | 坐倚北风
  16. 卡尔加里大学计算机世界排名,2020年卡尔加里大学计算机科学专业本科申请条件-学费-世界排名...
  17. 2022危险化学品经营单位安全管理人员特种作业证考试题库及在线模拟考试
  18. FLV视频合并-JAVA代码
  19. 如何查看电脑有几个内存条插槽
  20. 进制之间的相互转换(超详细)

热门文章

  1. c++笔记(超详细超完整)
  2. 为何应用型本科(机器人工程等专业)大量学生选择考研
  3. TensorFlow2.8.0报错TypeError: Descriptors cannot not be created directly.
  4. SPSS创建数据文件
  5. 开机自启动夜神模拟器全屏并打开指定apk
  6. VUE项目中优雅使用EasyPlayer实时播放摄像头多种格式视频
  7. Android 系统下载 DownloadManager
  8. 面试题:两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?
  9. LCD设备驱动(一)
  10. Live2D_2.X基本功能