返回顶部
首页 > 资讯 > 数据库 >MySQL5.7忘记root密码的处理方式
  • 446
分享到

MySQL5.7忘记root密码的处理方式

2024-04-02 19:04:59 446人浏览 八月长安
摘要

本篇内容主要讲解“Mysql5.7忘记root密码的处理方式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql5.7忘记root密码的处理方式”吧!

本篇内容主要讲解“Mysql5.7忘记root密码的处理方式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习mysql5.7忘记root密码的处理方式”吧!

Mysql忘记root密码,而且不能使用操作系统认证直接进入数据库修改密码时,需要重置root密码。
1、在配置文件/etc/my.cnf添加skip-grant-tables一行,跳过密码验证。
2、重启mysql数据库主进程# /etc/init.d/mysqld restart(也可以直接先停掉MySQL进程后使用skip-grant-tables参数重启MySQL)
3、登录数据库修改密码。
mysql> update user set authentication_string=password('') where user='root' and host='localhost';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

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

mysql>
mysql> exit
这里需要修改的字段是authentication_string,这点和之前的版本不同。
4、这个时候,如果你设置的密码太简单,则在数据库执行任何命令都会报类似如下错误:
mysql> show databases;
ERROR 1820 (HY000): You must reset your passWord using ALTER USER statement before executing this statement.
mysql> show database;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL Server version for the right syntax to use near 'database' at line 1
mysql> update user set authentication_string=password('mysql') where user='root' and host='localhost';
ERROR 1046 (3D000): No database selected
mysql> use mysql;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
5、注意:如果只想设置简单密码需要修改两个全局参数:
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;
mysql> set global validate_password_policy=0;
       Query OK, 0 rows affected (0.00 sec)
mysql> set global validate_password_length=1;
       Query OK, 0 rows affected (0.00 sec)
mysql> set password=password("mysql");
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> use mysql;
Reading table infORMation for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
-------------------------End--------------------------------------------------------------------------

到此,相信大家对“MySQL5.7忘记root密码的处理方式”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

您可能感兴趣的文档:

--结束END--

本文标题: MySQL5.7忘记root密码的处理方式

本文链接: https://lsjlt.com/news/61031.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • MySQL5.7忘记root密码的处理方式
    本篇内容主要讲解“MySQL5.7忘记root密码的处理方式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL5.7忘记root密码的处理方式”吧! ...
    99+
    2024-04-02
  • mySql-5.7,root用户忘记密码处理方式
    首先登录服务器:Linux 1.修改配置文件 vi /etc/my.cnf 在[mysqld]的段中加上一句 skip-grant-tables 2.保存重启 mysql service mysql...
    99+
    2024-04-02
  • mysql5.7忘记root密码如何更改
    本文主要给大家简单讲讲mysql5.7忘记root密码如何更改,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望mysql5.7忘记root密码如何更改这篇文章...
    99+
    2024-04-02
  • CentOS7.2 忘记root密码及重置root密码的简单处理方法
    CentOS 7 root密码的重置方式和CentOS 6完全不一样,以进入单用户模式修改root密码为例。 1.重启开机按esc,在第一行按e,进行编辑 2.编辑修改两处:ro改为rw,在LANG=en_US.UFT-...
    99+
    2022-06-04
    centos7.2 忘记root 密码
  • mysql忘记root密码怎么处理
    下面一起来了解下mysql忘记root密码怎么处理,相信大家看完肯定会受益匪浅,文字在精不在多,希望mysql忘记root密码怎么处理这篇短内容是你想要的。mysql忘记了超级用户管理密码,可以利用重新启动...
    99+
    2024-04-02
  • mysql 忘记密码处理方式
    安全模式启动mysqld_safe --skip-grant-tables &mysql -u rootuse mysqlupdate user set password=PASSWORD(...
    99+
    2024-04-02
  • Windows 8.1下MySQL5.7 忘记root密码怎么办
    这篇文章将为大家详细讲解有关Windows 8.1下MySQL5.7 忘记root密码怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。【问题解决过程】一、跳过MySQ...
    99+
    2024-04-02
  • MySQL忘记root密码的修改方法
    本篇内容主要讲解“MySQL忘记root密码的修改方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL忘记root密码的修改方法”吧! ...
    99+
    2024-04-02
  • 详解mysql5.7密码忘记解决方法
    ENV: [root@centos7 ~]# uname -r 3.10.0-514.el7.x86_64 [root@centos7 ~]# cat /etc/redhat-release Cent...
    99+
    2024-04-02
  • MySQL如何忘记root密码
    这篇文章主要为大家展示了“MySQL如何忘记root密码”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL如何忘记root密码”这篇文章吧。 ...
    99+
    2024-04-02
  • MySQL 5.7修改忘记root密码的方法
    这篇文章主要介绍“MySQL 5.7修改忘记root密码的方法”,在日常操作中,相信很多人在MySQL 5.7修改忘记root密码的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2024-04-02
  • VMware安装Linux虚拟机后忘记root密码处理方法
    OS版本:Red Hat 7.7 问题说明: 之前用VMWare安装了一台Linux虚机,由于长期没使用,导致忘记了root密码。所以需要修改root密码。 Root密码修改 现将修改root密码的操...
    99+
    2023-10-25
    linux 服务器 运维
  • 忘记mysql root管理员帐号密码的处理方法是怎样的
    忘记mysql root管理员帐号密码的处理方法是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。丢失root密码,意味着不能以超级管理员...
    99+
    2024-04-02
  • Linux MySQL忘记root密码解决方案
    在使用MySQL数据库时,由于某些原因长时间没有登陆MySQL,或者由于工作交接完成度不高,导致数据库root登陆密码忘记,如何解决? 一、更改my.cnf配置文件 用命令编辑/etc/my.cnf配置文件,即:vi...
    99+
    2022-05-31
    Linux MySQL 忘记 root 密码
  • mysql忘记root密码解决方法(linux)
    1.强制关闭mysql # pkill mysql 2.向配置文件添加 [mysqld] skip-grant-tables 3.重启mysql 点击(此处)折叠或打开 ...
    99+
    2024-04-02
  • Linux忘记root密码及设置root密码的图文操作方法
    此方法为:进入单用户模式,直MnyoBJ接修改新密码覆盖掉以前的root密码。 操作步骤: 1、进入单用户模式 2、修改root密码 1、进入单用户方法: 1)启动linux时,通过按上下键(其他键也可以)让Linux...
    99+
    2022-06-04
    linux 忘记root密码 root用户密码忘记
  • mysql5.7数据库忘记密码的解决方法
    这篇文章主要介绍了mysql5.7数据库忘记密码的解决方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。1、首先停掉mysql服务2、编辑配置文...
    99+
    2024-04-02
  • mysql忘记root密码怎么办
    这篇文章主要介绍了mysql忘记root密码怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.关闭mysql 服务 点击(此处...
    99+
    2024-04-02
  • centos忘记密码怎么重置root密码
    这篇文章主要介绍“centos忘记密码怎么重置root密码”,在日常操作中,相信很多人在centos忘记密码怎么重置root密码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”centos忘记密码怎么重置roo...
    99+
    2023-06-10
  • windows下mysql忘记root密码的解决方法
    1,停止MYSQL服务,CMD打开DOS窗口,输入 net stop mysql  2,在CMD命令行窗口,进入MYSQL安装目录 比如E:\Program Files\MySQL\MySQL S...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作