mysql8下载和安装

一、下载

官网地址:https://dev.mysql.com/downloads/mysql/8.0.html

  选择“downloads”-->"mysql community server",如下图所示:

  

  向下滑动页面,找到你电脑适配的版本,点击“download”,如下图:

  

  页面跳转,不需要注册和登陆,点击“No thanks, just start my download.”,直接下载:

  

  下载完成,解压,mysql的目录如下,下载和安装(解压版不存在安装这一步骤,解压就可以)

二、mysql的环境变量配置

1、配置环境变量path

  路径:“计算机”--》“属性”--》“高级系统设置”--》“高级”--》“环境变量”--》“系统变量”--》“path”

  变量名:path

  变量值:%MYSQL_HOME%\bin(在path值后面追加变量值,前面用分号分开)

2、配置环境变量mysql_home

  路径:“计算机”--》“属性”--》“高级系统设置”--》“高级”--》“环境变量”--》“系统变量”--》“path”

  变量名:mysql_home

  变量值:D:\program Files\mysql-8.0.17-winx64\bin(在path值后面追加变量值,用分号分开;解压安装目录)

三、mysql初始化和启动

以管理员身份运行cmd

cd到mysql的安装目录

3、初始化MySQL数据库 
  方式一: 
  命令:mysqld --initialize-insecure
  作用:初始化数据库,并设置默认root密码为空

  命令执行后,在mysql安装目录会生成一个data目录

注意:当出现如上图所示的三个文件夹后才表示初始化完成!

4、为Windows系统安装MySQL服务 
  命令:mysqld install 
  作用:为Windows系统安装MySQL服务,默认服务名为:mysql

出现问题The service already exists
这是由于之前已经安装过mysql并且没有删除干净

  重新以管理员身份运行,输入sc query mysql,查看一下名为mysql的服务:

  发现确实存在,执行命令删除此服务:sc delete mysql

  重新执行mysqld install命令,为Windows系统安装MySQL服务 

  安装成功后,ctrl+alt+del键调出任务管理器--服务,进行查看(注意此时是已停止状态):

5、启动MySQL服务 
  命令:net start mysql 
  作用:启动MySQL服务,注意此时的“mysql”表示服务名

mysql8下载安装及配置的更多相关文章

  1. 开源IDE CodeBlocks的下载安装、配置、简单编程

    如果没有集成开发环境(IDE),在linux下开发程序将非常繁琐,IDE是指将编辑.编译.调试等功能集成在一个桌面环境上,这样就大大方便了用户.IDE一般包括代码编辑器.编译器.调试器和图形界面用户工 ...

  2. CodeBlocks的下载安装、配置、简单编程

    CodeBlocks的下载安装.配置.简单编程 IDE简介 http://www.baidu.com/s?wd=codeblocks ,这里只是介绍Windows平台下的IDE环境配置. CodeBl ...

  3. PyCharm 2017 官网 下载 安装 设置 配置 (主题 字体 字号) 使用 入门 教程

    一.安装 Python 3.6 首先,要安装好 Python 3.6.如果你还没有安装,可以参考咪博士之前的教程 Python 3.6.3 官网 下载 安装 测试 入门教程 (windows) 二.官 ...

  4. Eclipse EE下载安装与配置

    Eclipse EE下载安装与配置 一.下载 下载链接:http://www.eclipse.org/downloads/eclipse-packages/ 1.进入Eclipse官网进行下载选择Ec ...

  5. jdk eclipse SDK下载安装及配置教程

    原文地址https://blog.csdn.net/dr_neo/article/details/49870587 最新鲜最详细的Android SDK下载安装及配置教程 最近Neo突发神经,想要将学 ...

  6. Xamarin.Forms教程下载安装JDK配置环境变量

    Xamarin.Forms教程下载安装JDK配置环境变量 Xamarin.Form环境配置下载安装JDK JDK是编程Java程序必须的软件.也许有人会问我们用的C#为什么还有Java呢?这是因为我们 ...

  7. PHP开发环境&MySQL下载安装及配置流程

    PHP开发环境&MySQL下载安装及配置流程 因工作须要,从0開始学PHP,前几天看完视频教程后開始搞开发环境,到今天才好.这里把安装配置流程梳理一下分享出来. 一.概述 要搭建一个开发环境无 ...

  8. 2018年Unity结合Android SDK下载安装及配置教程

    原文:2018年Unity结合Android SDK下载安装及配置教程 首先声明: Unity版本2017.1f3        最近试着在Unity中利用网易做AR开发时,发布项目文件需要发布到An ...

  9. Vue学习之vue-cli脚手架下载安装及配置

    Vue学习之vue-cli脚手架下载安装及配置:https://www.cnblogs.com/clschao/articles/10650862.html 1. 先下载node.js,下载地址:ht ...

随机推荐

  1. redis Hash 命令

    HDEL key field2 [field2] 删除一个或多个哈希表字段 HEXISTS key field 查看哈希表 key 中,指定的字段是否存在. HGET key field 获取存储在哈 ...

  2. 很好用的API管理--Swagger

    1.打开NuGet程序包 2.安装下面两个程序包 3.安装完后会出现SwaggerConfig.cs类,并修改里面的内容 代码: [assembly: PreApplicationStartMetho ...

  3. zip压缩工具类

    java将有关zip压缩的内容都封装在java.util.zip宝中,用java实现zip压缩,不用考虑压缩算法,java已经将这些进行了封装 实际上用java实现zip压缩涉及的就是一个“输入输出流 ...

  4. Numpy数据的操作 * dot() multiply() 的区别

    使用numpy时,跟matlab不同: 1.* dot() multiply() 对于array来说,* 和 dot()运算不同 *是每个元素对应相乘 dot()是矩阵乘法 对于matrix来说,*  ...

  5. html2canvas JS截图插件

    github/download:https://github.com/niklasvh/html2canvas/releases 参考文章:基于html2canvas实现网页保存为图片及图片清晰度优化 ...

  6. Vue 本地代理 纯前端技术解决跨域

    vue-axios获取数据很多小伙伴都会使用,但如果前后端分离且后台没设置跨域许可,那要怎样才能解决跨域问题? 常用方法有几种: 通过jsonp跨域 通过修改document.domain来跨子域 使 ...

  7. linux负载均衡(什么是负载均衡)

    linux负载均衡(什么是负载均衡) 一.总结 一句话总结: 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽.增加吞吐量.加强网络数据处理能力.提高网络的灵活性和可用 ...

  8. MyBatis配置文件(三)--typeAliases别名

    因为类的全限定名一般包括包名,显得很长,在使用过程中不是很方便,所以MyBatis中允许我们使用一种简写的方式来代替全限定名,这就是别名.这就相当于我们在玩微信的时候,有些人的昵称很长很难记,怎么办? ...

  9. 解决JSP调用JavaBean出现乱码问题

    解决JSP调用JavaBean出现乱码问题 话不多说放代码 144 Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE /* Style D ...

  10. springmvc:自定义类型转换器代码编写

    字符串转换日期: 1.自定义一个类 /** * 字符串转换日期 */ public class StringToDateConverter implements Converter<String ...