Mysql5.7.20 On Windows安装指导
安装环境
- Windows版本:Windows10 64bit
- MySQL版本: MySQL5.7.20
配置过程
1.下载MySQL Community Server (下载链接)
- 根据自己操作系统需要下载相应的版本即可

- 在跳转页面点击页面下方的“No thanks,just…”即可进入下载

2.解压MySQL Server
- 将下载的mysql-5.7.20-winx64 .zip解压,解压好的文件夹可根据你的需要存放
- 示例中将解压文件直接存放在F盘下,并将文件夹重命名为MySQL
3.为MySQL配置环境变量
- 进入控制面板下的“系统”选项

- 选择左侧的“高级系统设置”

- 在“系统熟悉”面板中点击“环境变量”

- 在“用户变量”下新建一个变量,命名为“MySQL”,赋值为MySQL存放地址,点击“确定”

- 在“用户变量”下找到“Path”变量(如果没有该变量则新建一个),添加一个值%MySQL%\bin,点击“确定”

- 在环境变量配置面板和系统属性面板点击“确定”
4.注册MySQL服务
- 右击开始菜单按钮,选择“命令提示符(管理员)”
- 进入MySQL文件夹下的bin目录,执行命令mysqld -install,注册MySQL服务。注册完毕后不要关闭命令提示符。

5.配置MySQL
- Mysql5.7之后文件夹下没有了data文件夹(如图)

- 需要进行命令初始化才自动生成data文件夹
mysqld --initialize-insecure --user=mysql

- 5.7.18之后的mysql没有my.ini配置文件,也没有my-default.ini配置文件。其实不需要配置这两个文件,可以直接启动mysql,执行命令
net start mysql

6.MySQL基本操作
- 如果将MySQL的安装目录的bin目录的路径添加到系统环境变量的path变量中,则在全局都可以对mysql进行操作

- 登录MySQL数据库,默认的登录用户名为root,密码为空
- 执行命令mysql -u root -p,在输入密码时直接使用回车键即可

- 初始化密码
- 执行命令 flush privileges; 刷新权限
- 执行命令 grant all privileges on *.* to 'root'@'localhost' identified by '你要设置的密码' with grant option;
- 执行命令 flush privileges; 刷新新的root密码

7.结束MySQL服务
- 执行命令 exit; 退出mysql
- 执行命令 net stop mysql
Mysql5.7.20 On Windows安装指导的更多相关文章
- 安装MYSql Windows7下MySQL5.5.20免安装版的配置
MySQL Windows安装包说明: 1.mysql-5.5.20-win32.msi:Windows 安装包,图形化的下一步下一步的安装. 2.mysql-5.5.20.zip,这个是window ...
- centos7 安装mysql5.7.20(yum方式)
windows下安装mysql请访问:windows下mysql5.7.20安装(zip包方式) 一.安装过程 1.安装wget yum install wget 2.查找yum源名称 在mysql官 ...
- MySQL5.7.20编译安装
1:官网下载source code源码安装文件 https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.7.20.tar.gz 2:安装准备 ...
- [转帖]MySQL5.7.20编译安装
MySQL5.7.20编译安装 尝试一下 想着 我在arm上面最终安装失败了. https://www.cnblogs.com/shengdimaya/p/8027507.html 1:官网下载sou ...
- win2008升级mysql5.7.20步骤总结
环境: 系统:红帽5.5 旧版mysql:5.5 新版mysql:5.7.20 前期准备: 1.备份旧版mysql数据,不知道data目录在哪可以在my.ini配置文件里面查看datadir指定的目录 ...
- linux下 mysql5.7.20安装(精华)
在linux 系统中mysql配置文件的读取顺序为: /etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf 第一步 创 ...
- CentOS 7 下使用yum安装MySQL5.7.20 最简单图文详解
CentOS7默认数据库是mariadb, 但是 好多用的都是mysql ,但是CentOS7的yum源中默认好像是没有mysql的. 上一篇安装的是5.6的但是我想安装5.7的 yum安装是最简单 ...
- MySQL5.7.20报错Access denied for user 'root'@'localhost' (using password: NO)
在centos6.8上源码安装了MySQL5.7.20,进入mysql的时候报错如下: 解决办法如下: 在mysql的配置文件内加入: vim /etc/my.cnf skip-grant-tabl ...
- CentOS 7 下使用yum安装MySQL5.7.20
CentOS7默认数据库是mariadb, 但是 好多用的都是mysql ,但是CentOS7的yum源中默认好像是没有mysql的. 上一篇安装的是5.6的但是我想安装5.7的 yum安装是最简单 ...
随机推荐
- 学习爬虫的day03 (通过代理去爬去数据)
代理的IP通过去网上找# -*- coding: utf-8 -*- import re import _thread from time import sleep, ctime from urlli ...
- idea—— 模版配置
修改File Header: /** * @author: ${USER} Date: ${DATE} Time: ${TIME} */ 新增Package Header: /* * Copyrigh ...
- iOS 视频播放方式整理
初衷 多媒体这整个系列的文章自己也准备好开始整理了,先从视频音频最简单也是最常用的播放出发慢慢的往下深究,探索到底层的编码解码等等,这篇文章就从视频的播放这个最简单的说起. iOS的视频播放方式有几种 ...
- HDU4046--Panda(树状数组)
Panda Time Limit: 10000/4000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Sub ...
- 再学习之Spring(面向切面编程)
一.概念 1.理论 把横切关注点和业务逻辑相分离是面向切面编程所要解决的问题.如果要重用通用功能的话,最常见的面向对象技术是继承(inheritance)或 组成(delegation).但是,如果在 ...
- linux下的数据库管理工具phpmyadmin安装以及文件大小限制的配置修改
1.首先需要安装mysql和apache服务.具体安装过程百度; 2.安装php环境以及对apache的扩展; sudo apt install php7.0 对于这些软件可能还需要各自进行配置,这 ...
- 给dalao们递dalao们的博客
hqh使用0 1敲完AC代码 FNXF FNXF tfx .io结尾的都是dalao! ssttkkl 复读:.io结尾的都是dalao! ThetaS Pirote YanQuijote 昵称不能为 ...
- Solr7.1---数据库导入并建立中文分词器
这里只是告诉你如何导入,生产环境不要这样部署你的solr服务. 首先修改solrConfig.xml文件 备份_default文件夹 修改solrconfig.xml 加入如下内容 官方示例:< ...
- applicaitonContext属性未注入, 请在applicationContext.xml中定义SpringContextHolder.
我用的jeesite框架,在使用定时任务时,出现一些问题,,1.在windows上项目可以在tomcat下,运行2.在linux下项目在tomcatgh下,却出现问题: 15-Dec-2017 15: ...
- spring boot系列03--spring security (基于数据库)登录和权限控制(上)
这篇打算写一下登陆权限验证相关 说起来也都是泪,之前涉及权限的比较少所以这次准备起来就比较困难. 踩了好几个大坑,还好最终都一一消化掉(这是废话你没解决你写个什么劲