`
无语的
  • 浏览: 12197 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

windows下mysql5.7密码过期或重置密码

阅读更多

 windows下mysql密码过期或者重置密码步骤:

  1. 停止mysql服务(运行services.msc,查找到mysql,停止即可)
  2. 修改my.ini文件,在文件末尾换行加入:skip-grant-tables
  3. cmd进入到安装bin目录,我的是安装在c盘的。(如果不记得安装在哪里了,可以通过运行services.msc查找到mysql服务,双击可查看目录):C:\>cd "Program Files\MySQL\MySQL Server 5.7\bin"
  4. 输入命令:mysql -u root -p,出现Enter password直接回车,出现mysql就是操作成功

     
  5. 输入:use mysql;,输出“Database changed”就是成功(注意不要掉了分号)
  6. 更新密码为123456,输入命令:update mysql.user set authentication_string=password('123456') where user='root';(不要掉了分号,我一开始输入的命令是: update user set password=password("123456") where user="root";这个不对,报错:ERROR 1054 (42S22): Unknown column 'password' in 'field list')

     
  7. 执行如下命令:flush privileges;(注意分号不能掉)
  8. 退出,输入命令:quit;
  9. 运行services.msc,启动mysql服务即可。
  • 大小: 15.8 KB
  • 大小: 5.7 KB
分享到:
评论

相关推荐

    mysql5.7版本root密码登录问题的解决方法

    MySQL 5.7 版本在安全性方面有所增强,因此在安装或初始化后,root 用户默认不再允许无密码登录。如果你遇到无法用root用户及初始密码登录的问题,这里提供一个详细的解决方案。 首先,你需要知道MySQL在初始化时为...

    Mac下MySQL5.7忘记root密码的解决方法

    通过以上步骤,你应该能够成功地重置Mac上MySQL 5.7的root密码。在进行这些操作时,请确保你有权限执行相关命令,并且备份了所有重要的数据,以防万一。在数据库管理过程中,保持良好的密码管理习惯至关重要,包括...

    MySQL(root用户)密码重置

    本文将详细地介绍如何在Windows和Linux环境下,对MySQL的root用户密码进行重置。 在Windows环境下,进行MySQL root用户密码重置的步骤可以分为以下几步: 1. 首先,需要打开命令提示符(cmd),执行命令...

    Mysql 5.7 忘记root密码或重置密码的详细方法

    在Centos中安装完MySQL数据库以后,不知道密码,这可怎么办,下面给大家说一下怎么重置密码 1、修改配置文件my.cnf 按i编辑 [root@iZ2ze14tbj23jllo85kuh1Z ~]# vim /etc/my.cnf 在[mysqld]中添加 skip-grant-...

    Window10下安装 mysql5.7图文教程(解压版)

    Windows 10下安装MySQL 5.7解压版的图文教程涉及到以下几个关键知识点: 1. 安装前提准备:解压缩文件 在开始安装MySQL之前,首先需要将下载的MySQL压缩包解压到指定文件夹。这里选择的目录是C:\DevelopCommon\...

    MACOS中忘记MySQL root密码的解决方案

    当需要重置root密码时,首先要停止正在运行的MySQL服务。在终端中,你可以通过以下命令进入MySQL的bin目录: ``` cd /usr/local/mysql/bin/ ``` 然后,使用`sudo su`获取管理员权限。接着,运行`mysqld_safe --...

    linux CentOS 7.4下 mysql5.7.20 密码改回来的处理方法

    首先,MySQL 5.7引入了一个验证密码插件,它设定了严格的密码策略。通过执行`SHOW VARIABLES LIKE 'vali%'`命令,我们可以查看当前的密码策略。例如,`validate_password_length`定义了密码的最小长度为8,`validate...

    MySQL服务器登陆故障ERROR 1820 (HY000)的解决方法

    MySQL服务器在遇到错误1820 (HY000)时,意味着用户必须先重置其密码,才能继续执行其他操作。这个问题通常与MySQL的一项安全特性有关,即`default_password_lifetime`参数。此参数控制了密码的有效期,当超过这个...

    mysql 5.7.11 winx64安装配置方法图文教程

    而当使用Navicat Premium这样的数据库管理工具连接MySQL时,如果出现密码过期的提示,需要在MySQL命令行界面重新设置root用户的密码。 在整个教程中,涉及到的MySQL安装和配置命令包括: - 解压缩命令 - 设置环境...

Global site tag (gtag.js) - Google Analytics