做好笔记,打好基础,往高处走。供自己参考,同时欢迎大家指正。

1、在官网下载好新版的免安装文件,我的是5.7.20。解压到自定义目录。

2、配置环境变量:右键计算机-->属性-->高级系统设置-->环境变量  在path里最后面加上bin文件夹所在的目录,如:;D:\Program Files\mysql\bin。注意:该目录与原先的path内容用分号(;)相连。

3、修改配置文件:默认配置文件路径是D:\Program Files\mysql\my-default.ini。如果没有,则自己新建一个my.ini文件。打开,添加或者修改以下内容:

[mysqld]

# mysql安装目录

basedir=D:\Program Files\mysql

# mysql安装目录\data

datadir=D:\Program Files\mysql\data

4、以管理员的身份运行cmd(否则会报 发生系统错误5),并依次输入如下命令:

cd D:\Program Files\mysql\bin   #必须先进入bin文件夹

mysqld --initialize             #直接初始化mysql,生成data文件夹中的文件。

mysqld -install                 #安装mysql

net start mysql                 #启动服务器

mysql服务器启动成功。

5、登录mysql。

输入mysql -uroot -p 命令登录,但是不知道登录密码,此时,需按以下操作步骤重置密码:

1)打开my.ini文件,在[mysqld]下新增一行:skip-grant-tables,并保存,跳过授权验证方式启动mysql。

2)重启mysql:

1. 管理员身份运行cmd

2. 停止服务:net stop mysql

3. 启动服务:net start mysql

3)再输入 mysql -uroot -p,出现password: 时直接回车,不用输入密码就能登录。

此时,mysql已经成功安装,并且成功登录。但是需要重新设置密码。原来user里的password字段,在新版本(5.7.x)mysql中 已经变成 authentication_string

6、进入mysql数据库,给root用户设置新密码

1)进入mysql数据库

mysql> use mysql

2)给root用户设置新密码

mysql> update user set authentication_string=password('密码') where user='root' and Host = 'localhost';

3)刷新数据库

mysql> flush privileges;

4)退出数据库

mysql> exit

5)把刚才在my.ini文件中新增的那行代码:skip-grant-tables 删除掉,保存,重启mysql。

7、mysql虽然就可以登录了,但是有些操作还会报错,比如

mysql> show databases;

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

需要执行 mysql> alter user 'root'@'localhost' identified by '密码';

然后退出重新登录mysql就可以使用了。

mysql 5.7.20免安装_Windows下MySQL 5.7.20 免安装版配置相关推荐

  1. 查询电脑上mysql的密码忘记了怎么办_windows下mysql忘记root密码的解决方法 -电脑资料...

    方法一: 1.在DOS窗口下输入net stop mysql5 或 net stop mysql 2.开一个DOS窗口,这个需要切换到mysql的bin目录, 一般在bin目录里面创建一个批处理1.b ...

  2. mysql5.7.28下载安装_Windows下mysql-5.7.28下载、安装、配置教程

    MySQL 数据库 Windows下mysql-5.7.28下载.安装.配置教程 最近需要更换mysql数据库的版本,写一篇文章,记录一下 一.下载mysql数据库 我这里选择5.7.28-Windo ...

  3. mysql 5528安装_windows 下mysql 解压方式安装

    1.下载mysql免安装的版本,解压到安装目录中,比如我的是:D:\mysql5528winx64. 2.将D:\mysql5528winx64\bin加入到系统变量PATH中,与前面的变量用;隔开. ...

  4. mysql中文问号 linux,解决Linux系统下Mysql数据库中文显示成问号的问题

    Linux系统下 MYSQL数据库中的数据库文件在本机内迁移 (需暂停服务的方式) Linux系统下 MYSQL数据库中的数据库文件在本机内迁移 本机采用Ubuntu16.04系统,tar方式安装My ...

  5. windows mysql4.1安装_Windows下,MySql的安装及配置(Install and Config of MySQL in Windows)...

    电脑重新换了系统,需要安装MySQL.以前用MySQL的时候,从来没有详细配置过,这次从网上找了些资料,好好的配置了一下MySQL.发现以前见表的时候不能存储中文字段需要各处改的问题,其实在初始配置的 ...

  6. windows下可用mysql吗_Windows下MySQL安装配置与使用

    1.下载. 下载地址: http://downloads.mysql.com/archives/get/file/mysql-5.7.11-winx64.zip. NavicatforMySQL:ht ...

  7. mysql客户端安装错误_windows下mysql 5.7以上版本安装及遇到的问题

    (原) 早些前用window安装mysql挺简单的,一个安装程序,一路下一步. 2006的5.0版本,确实太早了点. 于是官网上又下了一个版本,windows也是提供了二个版本Installer(安装 ...

  8. oracle和mysql的安装_Windows下Oracle的下载与安装

    一.Oracle下载 二.Oracle安装 1.安装准备 Oracle的安装包下载以后是两个压缩包,同时选中两个压缩包右击进行解压 2.解压完成如下图所示 3.双击 setup.exe 文件进行安装, ...

  9. mysql windows安装版下载地址_Windows下mysql的下载和安装

    下载: 1.下载地址:https://www.mysql.com/downloads/ 2.选择社区版:MySQL Community (GPL) Downloads » 3.MySQL Commun ...

  10. mysql weindow 安装_windows下怎么安装mysql

    展开全部 1. MySQL Community Server 5.6.10 官方网站下载mysql-5.6.10-winx64.zip 2.解压到d:\MySQL.(路径62616964757a686 ...

最新文章

  1. Linux挂载卸载光盘实践
  2. SAP WM中阶下架策略A(Partial Pallet Quantity)
  3. JSP、JAVA获取各种路径总结
  4. Git 忽略一些文件不加入版本控制
  5. Java Learning Path(四) 方法篇
  6. BZOJ.3265.志愿者招募加强版(费用流SPFA)
  7. 趣挨踢 | 30 个让程序员崩溃的瞬间,笑死我了!
  8. UITextView详解
  9. bzoj千题计划269:bzoj2655: calc (拉格朗日插值)
  10. 再这样下去,团队半年内就要散了。。
  11. 在LoadRunner中查找和替换字符串
  12. 如何给你的谷歌浏览器添加自制插件
  13. Visio模具与模版
  14. 【day4】【洛谷算法题】-P5708三角形面积-刷题反思集[入门1顺序结构]
  15. 嗨,我亲爱的朋友们!心存感恩
  16. netty源码解读六(内存池相关)
  17. linux nfs不在同一个网络,NFS共享机制
  18. 从单目视觉信息学习深度信息(一)
  19. Dreamweaver CS 5 快捷键大全
  20. 机器学习数据预处理之离群值/异常值:标准差法

热门文章

  1. Tensorflow SavedModel 模型的保存和加载
  2. 金融反欺诈 常用特征处理方法
  3. 882. Reachable Nodes In Subdivided Graph
  4. 身份证校验(JAVA、JS)
  5. 真核有参转录组测序标准分析-3
  6. 【01月16日】【精彩电影合集】【10部】【亲测】【Lsyq5647发布】
  7. 深度学习入门笔记(8)——什么是optim?
  8. php px与rem转换,pt 与 px、em、rem 的区别与换算
  9. 《Java1996》詹姆斯·高斯林简介
  10. halcon学习笔记4-字符识别(包括汉字识别)