• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    mysql安装忘记初始密码简单有效的解决方法

    在安装MySQL的时候会给定一个初始的密码,而这个初始的密码特别恶心人一堆大小写特殊字符。记住是不可能的,如果之前没有过安装经历的小伙伴第一次自主安装十有八九不会去注意这个。

    ​ 本次教程使用的MySQL版本是8.0.19版本。8版本的应该都可以使用这个方法,其他版本的不清楚,可以试一下。全程熟练的话两分钟搞定。

    首先上教程。

    直接操作吧,前面的发现都是废话

    1.先要确保my.ini文件里面的datadir的那个文件夹(data)不是手动创建的

    [client]
    #设置mysql客户端默认字符集
    default-character-set=utf8
    
    [mysqld]
    #设置端口3306
    port=3306
    #设置mysql的安装目录
    basedir=F:\\MYSQL\\mysql-8.0.19-winx64\\mysql-8.0.19-winx64
    #设置mysql数据库的存放位置,8以下不需要设置
    datadir=F:\\MYSQL\\mysql-8.0.19-winx64\\mysql-8.0.19-winx64\\data
    #允许最大连接数
    max_connections=20
    #服务端使用的字符集默认为8比特编码的latinl字符集
    character-set-server=utf8
    #创建新表的时候使用的默认存储引擎
    default-storage-engine=INNODB

    2. 删除这个data文件夹

    3. cmd用管理员模式打开,进入到MySQL的安装目录下,输入:

    sc delete mysql

    4. 重新初始化数据库(把这一步生成的密码记下来,要不然还是忘)

    mysqld --initialize --console

    5. 重新安装MySQL

    mysqld install

    这样一来再试试看,是不是就可以启动了。

    结束了?没有接下来交你如何更改密码,这个网上一堆代码。

    6. 在my.ini文件里的mysqld下面加上这样一行(登录的时候跳过密码验证????哎呀,那么我上面哪些步骤不都。。。浪费了):

    skip-grant-tables

    7. 保存退出后,重新键入

    mysql -uroot -p
    

    8. 这个时候就已经进入到了mysql数据库,接下来几步也是我学别人的方法设置成功的,自己可以使用,依次键入:

    flush privileges;
    alter user 'root'@'localhost'IDENTIFIED BY '你要设置的新密码';

    这样一来新密码就可以生效了。

    但是要记住一点,记得把ini文件里添加的那行代码(skip-grant-tables)去掉

    按照以上脚本之家整理的8个步骤就可以完全解决忘记初始密码的问题,感谢大家的学习。

    您可能感兴趣的文章:
    • mac安装mysql初始密码忘记怎么办
    • Centos7.3下mysql5.7.18安装并修改初始密码的方法
    • mysql5.7 修改用户初始密码的方法
    • MAC下MySQL初始密码忘记怎么办
    • MAC下MySQL忘记初始密码怎么办
    上一篇:如何更改Linux(CentOS)系统下的MySQL数据库目录位置
    下一篇:MySQL主从复制与读写分离原理及用法详解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    mysql安装忘记初始密码简单有效的解决方法 mysql,安装,忘记,初始,密码,