mysql密码忘记,怎么处理 (版本5.7以下)

原创 2015年11月17日 17:56:05

1.不验证密码登陆

[root@localhost ~]# mysqld_safe --skip-grant-tables --user=mysql &

2.在执行mysql 登陆(无需密码)

 

[root@localhost ~]# mysql 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2004773
Server version: 5.6.24 MySQL Community Server (GPL)

Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

3.修改新密码

mysql> update mysql.user set password=password("laonm123") where user='root' and host='localhost';

4.刷新权限

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> 


5.退出, 关闭mysql(这步相当重要)

[root@localhost ~]# mysqladmin -uroot -plaonm123 shutdown
140023 03:03:34 mysqld_safe mysqld from pid file /usr/........

6.启动mysql

[root@localhost ~]# /etc/init.d/mysqld start

7.正常登陆(使用新密码)

[root@localhost ~]# mysql -uroot -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2004814
Server version: 5.6.24 MySQL Community Server (GPL)

Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 



版权声明:本文为博主原创文章,未经博主允许不得转载。

win7系统下mysql 5.7版本root用户忘记密码怎么解决

忘记mysql的root用户的密码该怎么办

Mysql 5.7版本以后密码重置

  • 2016年01月19日 16:24
  • 705B
  • 下载

linux下mysql 5.7及以前版本 root密码修改方法

http://www.cnblogs.com/allenblogs/archive/2010/08/12/1798247.html 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接M...

MySql5.7版本的root密码登录问题

发现上一篇文章解决了mysql服务无法启动问题后,竟然用root用户无密码不能登录,5.7版本不能在初始化时用root无密码登录,找了很多帖子后,解决了问题。 原来在上一篇文章的mysqld –in...

mysql 5.7安装后忘记登录密码(Password字段不可用时)

(1).由于MySQL5.7在安装完后,第一次启动时,会在root目录下生产一个随机的密码,文件名为 .mysql_secret  所以,登录时需要用随机密码登录,然后通过以下命令修改密码  “S...

Mac下MySQL5.7忘记root密码

操作步骤: 1、 在系统偏好设置中停止MySQL服务。 2、执行命令以安全模式启动MySQL: cd /usr/local/mysql/bin sudo ./mysqld_sa...

Windows下Mysql5.7忘记root密码的解决方法

1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令:net stop mysql 打开第一个cmd窗口,切换到mysql的bin目录,运行命令:mysqld ...

mysql5.7 忘记root密码了如何重新设置

我安装的是最新的5.7 版本,32位 1、修改my.cnf文件 查找my.cnf文件: 2.编辑my.cnf文件:添加“”“skip-grant-tables” 3.重新启动mysql...

阿里云服务器忘记数据库(mysql 5.7)密码改咋整

解决方法 : 修改my.cnf配置文件,在【mysqld】部分添加  skip-grant-tables(免密登陆) 它的意思是mysql不用密码就可以登录 具体步骤: 1.找到 my.cnf修...

MySQL 5.7忘记密码如何重置

mysql5.7中没有password字段,而是采用authentication_string字段存储密码: UPDATE user SET authentication_string = PASSW...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql密码忘记,怎么处理 (版本5.7以下)
举报原因:
原因补充:

(最多只允许输入30个字)