安装mysql 5.7

点击下面链接下载 mysql-5.7.27-winx64.zip 压缩文件

链接:https://pan.baidu.com/s/1CF5mmKkZkD_hxsjFOQJrzw 
提取码:dm0r

1.将压缩包  解压

把 mysql-5.7.27-winx64.zip解压放到D盘目录下

解压后的文件夹中没有 data 目录

2.添加环境变量

将 mysql 文件夹中 bin 目录 添加到 PATH 环境变量中  D:\mysql-5.7.27-winx64\bin

右击  计算机--属性

找到  高级系统设置--环境变量

3.创建配置文件

在 mysql 安装目录下创建 my.cnf 配置文件

文件中具体内容如下:

[mysqld]
basedir=D:/mysql-5.7.27-winx64
datadir=D:/mysql-5.7.27-winx64/data
character-set-server=utf8
explicit_defaults_for_timestamp
[mysql]

4.安装mysql服务

以管理员身份运行 命令行

将路径切换到 bin 目录下

执行 mysqld --install MySQL

如果出现如下问题,下载Microsoft Visual C++ 2013 Redistributable(x64)

下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784

5.查看mysql服务是否安装成功

命令行中输入 services.msc 或者 右击 计算机-->管理-->服务和应用程序-->服务

服务中有MySQL,表明安装成功了

6.初始化安装mysql数据库

在 bin 目录下执行 mysqld --initialize-insecure

此时查看 mysql 文件夹,发现多了一个 data 文件夹

7.启动mysql服务

在 bin 目录下输入  net start mysql  来启动mysql服务

8.mysql连接测试

输入 mysql -uroot -p

9.退出mysql数据库

给MySQL设置密码


卸载MySQL

1.停止服务

windows + R 输入 cmd 进入命令行

在命令行输入 net stop mysql  停止服务

找到 mysql 的安装目录,将 mysql 文件夹删除

2.打开注册表

windows + R 输入 regedit 打开注册表

3.删除注册表

HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ services \ eventlog \ Application \ MySQL

HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet002 \ services \ eventlog \ Application \ MySQL

4.使用管理员权限进入命令行

在命令行输入 sc delete mysql

mysql5.7安装和卸载过程的更多相关文章

  1. (最新)VS2015安装以及卸载过程——踩坑实录

    前言 Visual Studio (简称VS)是微软公司旗下最重要的软件集成开发工具产品.是目前最流行的 Windows 平台应用程序开发环境,也是无数人学习编程的入门软件之一.Visual Stud ...

  2. Office2007在安装、卸载过程中出错的解决办法

    Micorsoft office professional plus 2007在安装过程中出错,错误1706 如果在安装OFFICE 2007的 时候,遇到“Microsoft Office 2007 ...

  3. Installshield 在安装或者卸载过程中,判断某一程序是否正在运行

    1.在操作时,首先引入类库ShutDownRunningApp.rul,其中ShutDownRunningApp.rul代码如下 /////////////////////////////////// ...

  4. Windows下,RabbitMQ安装、卸载以及遇到的坑

    RabbitMQ是目前比较使用比较广泛的一个队列服务器,但是很多朋友在使用过程中,也遇到一些问题,这篇文章主要是做一个总结吧 本篇文章,虽然标题命名为“安装与卸载”,但是网上有很多类似的文章,我就简单 ...

  5. Centos7环境下Docker容器的安装与卸载

    Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器.开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机).bare metal. ...

  6. 图解MySQL5.5详细安装与配置过程

    MySQL是一个开源的关系型数据库管理系统,原由瑞典MySQL AB公司开发,目前属于Oracle公司旗下.MySQL是目前世界上开源数据库中最受欢迎的产品之一,是应用最为广泛的开源数据库.MySQL ...

  7. MySQL5.7 安装过程中出现 attempting to start service 过不去

    MySQL5.7 安装过程中出现 attempting to start service 过不去. 1,机制打开服务,把MySql服务名启动(我的是MySqlAliyun) 启动失败:提示1067错误 ...

  8. MySql5.7免安装版配置过程(ubuntu16.04)

    MySql5.7免安装版配置过程(ubuntu16.04) 原创 2017年02月07日 16:58:24 标签: 1001 编辑 删除 一.安装环境: 操作系统:ubuntu16.04 数据库:my ...

  9. CentOS7下安装Mysql失败经历--CentOS7使用yum安装和卸载Mysql过程

    起因 自己租用的BandwagonVPS上安装了个CentOS7,然后开始安装各种软件,结果yum安装MySQL发现MySQL在yum源中的Mysql不对劲,于是自己百度搜索安装方法. 终于我搜到了这 ...

随机推荐

  1. ansible自定义模块

    参考官网:http://www.ansible.com.cn/docs/developing_modules.html#tutorial 阅读 ansible 附带的模块(上面链接)是学习如何编写模块 ...

  2. axios 高级封装

    import axios from 'axios'; import qs from 'qs'; const Unit = { async getApi(ajaxCfg){ let data = awa ...

  3. [Elasticsearch] ES 的Mapping 设计在实际场景中应用

    背景 项目中有个需求是需要几个字段作为标签,统计各个标签的文档数量,同时支持分词后的全文检索功能. 原有的mapping设计: curl -XPUT http://ip:9200/meta_es_me ...

  4. java.lang.StackOverflowError报错

    严重: Exception initializing page contextjava.lang.StackOverflowErrorat javax.servlet.http.HttpServlet ...

  5. 【LeetCode】695. Max Area of Island 解题报告(Python & C++)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 方法一:DFS 方法二:BFS 日期 题目地址:ht ...

  6. D. Water Tree

    D. Water Tree time limit per test 4 seconds memory limit per test 256 megabytes input standard input ...

  7. 1281 - New Traffic System

    1281 - New Traffic System   PDF (English) Statistics Forum Time Limit: 2 second(s) Memory Limit: 32 ...

  8. java 语言基础作业

    1.动手动脑 仔细阅读示例: EnumTest.java,运行它,分析运行结果? 程序运行结果: 实验结论:枚举类型是引用类型!枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象.相同的值则引 ...

  9. CS5266 Type-C转HDMI+PD3.0+USB3.0 三合一拓展坞电路设计

    CS5266 Type-C转HDMI+PD3.0+USB3.0 三合一拓展坞电路设计 CS5266是一款带PD3.0快充 Type-C转HDMI 4K30HZ音视频转换芯片.CS5266支持PD3.0 ...

  10. <数据结构>XDOJ323.判断有向图中是否有环

    问题与解答 问题描述 判断有向图中是否有环. 输入格式 输入数据第一行是一个正整数,表示n个有向图,其余数据分成n组,每组第一个为一个整数,表示图中的顶点个数n,顶点数不超过100,之后为有向图的邻接 ...