系统:windows7.

首先在mysql.zip解压后你会发现相比老版本,5.7.9版本目录下是没有data目录的,我们可以通过命令去生成一个这样的data文件。

但是在敲命令之前我们先把mysql的 .ini 文件配置一下,东西不多,在最下面添加以下代码:

port=3306 basedir=D:\dev\mysql\mysql-5.7.9-winx64 datadir=D:\dev\mysql\mysql-5.7.9-winx64\data max_connections=200character-set-server=utf8 default-storage-engine=INNODB

这里注意里面的路径按照自己的来,然后把my-default.ini文件名改成my.ini

(注意:这里添加字段里面我发现有一个坑,网上有的博客会让你添加这样一段: default-character-set=utf8,结果会报错,提示你这个字段找不到的哈)。

然后我们就通过敲命令生成一个data文件,并把mysql的默认密码显示出来:

命令:mysqld --initialize --user=mysql --console 

可以看到图上的最后一行的最后一个字段"ADT***t=R"是mysql的默认密码;可以进到自己的mysql解压目录下面看看文件结构有什么变化,我的是这样的:(仅供参考)

多了一个data文件(这个当然也可以手动删除,废话,我真是话多。。。)

接下来我们就先用这个默认密码登录到mysql里面,当然前提是要先start mysql;

命令:net start mysql

正常情况会提示你启动成功,(注意:有的会报无法启动3534,这是因为目录下面没有data文件,这个时候你要先用第一条命令init一下);

接着第二条命令,我们登录mysql:

命令:mysql -uroot -p

会提示你输入密码,就是上面我们看到的默认密码,输入后正常情况下会有welcome等提示

到这里我们就可以开始去修改我们的默认密码了,接着输入:

命令:use mysql

然后会提示你:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

不要急,我们接着输入命令:

命令:alter user 'root'@'localhost' identified by 'mysql';
<img src="data:image/png;base64,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" alt="" />

然后会提示你Query OK !.

下面就正式进行修改我们的密码,这里有一个地方需要注意,5.7.9版本user表里面已经没有password这个字段了,可以看一下


但是这里有一个加密的 authentication_string 字段,这就是新版本的密码了,既然找到了我们就不客气了,改密码:

 update user set authentication_string="Jb123456" where user="root";

然后我们查看一下,基本正常:

注意:这里很多人都会以为设置好了,就直接敲命令:flush privileges;然后退出重启登录了,结果会发现设置的密码不管用,楼主也是在这边吃了暗亏,停了有段时间不得其解,百度过后发现需要再设置以下:

SET PASSWORD = PASSWORD('yourPwd');

PASSWORD 后面写你刚刚设置过的新密码;

这次我们可以flush了:

flush privileges;

然后exit:

exit

我们看图说话:

这样我们就成功设置我们的新密码了。

好了,我们来验证一下,我是继续在开出的cmd命令窗口输入:

mysql -uroot -p

然后输入密码  (你的新密码),正常情况下就OK了。

如果还有什么问题,就先按照我这个步骤一步步慢慢来吧,有什么问题可以讨论一下。最后上一张全图:

到此结束。



MySQL 5.7.9 (64位)解压版正确修改默认密码相关推荐

  1. JDK(1.6,1.7,1.8,10,11)64位解压版配置使用

    JDK(1.6,1.7,1.8,10,11)64位解压版配置使用 安装jdk解压版 下载jdk地址   链接: https://pan.baidu.com/s/1sm8O5dF 密码: 86p4 将下 ...

  2. mysql5.7.12 64位解压版_mysql 5.7 64位 解压版安装

    64位操作系统最好安装64位的mysql数据库,充分利用内存的寻址能力,对于windows而言,mysql官网只提供了32位的MSI安装程序,因为在windows下安装64位的mysql,选择解压版安 ...

  3. Win10下MySQL5.7.20 Mysql(64位)解压版安装及bug修复

    为什么80%的码农都做不了架构师?>>>    1.从官网下载MySQL5.7.20解压版64位:      https://dev.mysql.com/downloads/file ...

  4. java6,jdk1.6 64位解压版

    64位的jdk,jdk1.6, java6,解压版的,不用安装, 解压出来配好环境变量就能用,环境变量怎么配我就不说了好吧. 下面是地址,拿走不谢. 解压密码:123456 >>>点 ...

  5. mysql 5.6 64位解压版_MySQL 5.6 for Windows 解压缩版配置安装(win 10 64位亲测)附安装包下载链接...

    转载自百度经验:http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行. ...

  6. mysql 5.7.20 win64_Win10下MySQL5.7.20 Mysql(64位)解压版安装及bug修复

    2.解压到某一文件夹,如"C:\Program Files\MySQL\mysql-5.7.20-winx64" 3.添加环境变量(系统变量): 变量名:MYSQL_HOME 变量 ...

  7. MySQL Windows 64位解压版安装

    1.下载MySQL安装包 下载地址:MySQL :: Download MySQL Community Server (Archived Versions) 选择安装版本:我选择的是5.1.43的版本 ...

  8. MySQL的下载与安装(解压版)

    1,下载 解压版: 下载地址:https://dev.mysql.com/downloads/mysql/ 选择自己需要的版本 2,安装 2.1 将下载好的压缩包解压到需要安装mysql一个路径下,然 ...

  9. 解压版MySQL安装与卸载教程

    MySQL分为安装版和解压版.安装版经常安装失败,重新安装需要卸载MySQL,十分麻烦,推荐解压版MySQL. 详细步骤如下: 1.下载 官网下载网址:MySQL :: Download MySQL ...

最新文章

  1. 静态链接库和动态链接库(转)
  2. Linux内存初始化(汇编部分)
  3. Linux设备树 .dtb文件,内核使用dtb文件的过程
  4. 训练赛20160403
  5. 诺基亚S40系统手机使用技巧大全(此乃刘某整理)
  6. 车间调度建模系列7|扩展析取图之基于设备偏好的三维析取图模型
  7. ecshop模板基础知识
  8. 贝叶斯法则与先验概率,后验概率
  9. iPad当Linux电脑显示器,效率App:让iPad变成你电脑的第二显示屏,相当实用!
  10. python docx 合并文档 图片_python玩转pdf全攻略
  11. 策略模式(策略设计模式)详解
  12. Twitter相关功能集成
  13. matlab 年积日与年月日转换,空间大地测量与GPS导航定位时间系统相互转换,格里高利时通用时儒略日,GPS时,年积日相互转换的源代码程序...
  14. DETR系列大盘点 | 端到端Transformer目标检测算法汇总!
  15. 普吉岛泡酒店浮潜攻略——我住过的普吉岛的8个酒店
  16. 连接MySQL的jar包在本地哪里可以找到
  17. 安卓Android手机系统内文件夹全解
  18. Stateflow状态转移练习
  19. android listview渐变,android ListView的overscroll(模糊渐变效果)
  20. MVCC能否解决幻读?

热门文章

  1. web支持H265视频码流播放
  2. 关于永中Office(永中办公软件)不认Windows系统安装的字体的解决办法
  3. 非科班双非本科投的337家Java后台(励志)
  4. 东北狼仙:什么是好设计?
  5. 百度offe面经及找工作一个月体会
  6. 20 个最重要的 DevOps 面试题
  7. Android播放音频之按钮控制
  8. 供应充电管理芯片BQ25619RTWR
  9. 转:谨防企业信息化的洋务运动--兼谈互联网时代的管理变革
  10. DB2编目远程数据库