• mysql8.0 for windows 本地mysql忘记密码怎么办


    故事背景:

    事情是发生在一个风和日丽的上午。

    之前项目用到mysql。本地安装了一个。后来做了其他项目。用不上mysql。搁浅了。

    最近要用到mysql。密码记不清了。没关系,我先回忆回忆~

    mysql -u root -p

    试了十来次我放弃了。

    然后是百度啊:

    mysqld --skip-grant-tables

    或者mysqld –defaults-file="C:Program FilesMySQLMySQL Server 8.0inmy.ini" –init-file="D:storedbmysql-ini.txt"

    或者本地my.ini文件修改。我居然没这个文件...

    可以说我这个版本都不好使。

     

    打开一个cmd命令,这里记录下叫窗体1:

    cd C:Program FilesMySQLMySQL Server 8.0in
    
    net stop mysql
    
    mysqld --console --skip-grant-tables --shared-memory

    以上命令按顺序输入后,

    再打开个cmd命令,窗体2:

    cd C:Program FilesMySQLMySQL Server 8.0in
    
    mysql -u root -p
    //不输入密码直接回车
    
    use mysql
    update user set authentication_string='' where user='root';
    quit

    直接关闭窗体1

    再打开一个cmd窗体,窗体3:

    net start mysql
    
    cd C:Program FilesMySQLMySQL Server 8.0in
    
    mysql -u root -p
    
    ALTER USER 'root'@'localhost' IDENTIFIED BY 'root2019';

    好了。到这就结束了。

    密码设置成今年最流行的root2019了。

     

     

  • 相关阅读:
    SQLite 基本使用
    SQLite 语法
    html5晋级之路-css介绍
    html5晋级之路-web storage
    html5晋级之路-元素语法
    html晋级之路-背景、实体
    ios-晋级之路 CocoaPods的使用
    如何在Mac OS X上安装 Ruby运行环境
    html5晋级之路-学习笔记表单
    html5晋级之路-学习笔记
  • 原文地址:https://www.cnblogs.com/loveyatou/p/10900085.html
Copyright © 2020-2023  润新知