MySQL是一个关系型数据库管理系统,目前为Oracle旗下产品,它具有开源、体积小、速度快的优点,许多网站使用的都是MySQL数据库。

简单而言,MySQL数据库核心功能就是用来存储数据的。

MySQL数据库分为社区版和商业版,这里介绍的是社区版的安装教程

一、下载MySQL

  1. 打开MySQL官网下载链接:点我查看

  2. 按照下图所示操作选择相应的MySQL版本下载,这里我选择的Windows MySQL 8.0.30版本。

  3. 下载中,请耐心等待。

二、安装MySQL

安装MySQL过程中,请保持网络畅通!!!

  1. 双击打开安装包,安装器启动需要一些时间,请耐心等待

  2. 如果遇到这个窗口,点击Yes即可。如没遇到,请查看下一步。

  3. 选择Custom,然后点击Next。

  4. 按照下图所示操作,小白直接点击Next

    (小白可以忽略下列内容,直接跳到第5步)

    • 如果你想修改MySQL的安装路径,如下图,可以点击下方Advanced Options

    • 按照下图所示,选择安装路径,为避免后续过程中出现问题,安装路径只包含英文字符的路径;下面的是MySQL数据存储路径,如果不懂这方面的内容,就不要修改这个路径。配置完成后后点击OK

  5. 点击Execute

  6. 安装中,请耐心等待

  7. 出现下图提示Complete以后,直接点击Next:

  8. 点击Next

  9. 初次安装MySQL的小白请注意,下图的Port请务必配置成3306,完成后点击Next

    注意:如果你的电脑安装了多个MySQL,需要修改端口号,要和3306端口号避开使用。安装一个MySQL请忽略此条。

  10. 点击Next

  11. 设置root账户密码,这里强烈建议将密码设置成你最熟悉的密码,否则后续回复密码比较麻烦。这里我设置成了123456。设置完成后点击Next。

  12. 点击Next

  13. 点击Next

  14. 点击Execute,MySQL安装器就会为我们配置,配置过程中,请耐心等待。

  15. 出现下图信息,说明MySQL配置成功,点击Finish。

  16. 点击Next:

  17. 点击Finish,完成MySQL的安装。

三、配置MySQL

  1. 如果你是小白,打开文件夹,按照下图操作,找到MySQL的安装路径并复制这个路径。

  2. 在左侧鼠标右键点击此电脑,点击属性

  3. 点击高级系统设置

    Windows 10的高级系统设置在右侧:

  4. 点击环境变量

  5. 找到下方系统变量,找到Path,双击进入:

  6. 按照下图所示操作,粘贴前面复制的MySQL安装路径,然后一路点击确定即可。

  7. 按Win和R键,输入``cmd`,点击进入。

  8. 在命令提示行中输入mysql -u root -p,然后点击回车,会提示你输入密码。这个密码是前面我们安装MySQL的时候设置的密码,直接输入点击回车即可。完成后出现下图界面表示MySQL安装成功!

四、卸载MySQL

MySQL卸载过程会有一些繁琐,卸载过程请一定耐心!如果你按照前面的步骤成功安装MySQL并可以正常使用了,就直接忽略下面的内容。

  1. 停止MySQL的服务:按下图所示操作,进入服务页面。找到MySQL80服务。

  2. 按Win和R键,输入``control`,点击进入控制面板,在下方找到卸载程序。

  3. 将带有MySQL的程序全部使用鼠标右键卸载。

  4. 卸载中,请耐心等待。

  5. 卸载界面不存在MySQL相关程序,说明MySQL卸载成功。

  6. 清理残余文件:如果你是小白并且没有修改过MySQL路径,那么你可以去C盘Program Files文件夹内看看是否存在MySQL的文件夹。如果存在,直接删除文件夹即可。

  7. 清理注册表

    • 按Win和S键,输入regedit,打开注册表编辑器:

    • 依次删除下面和MySQL有关的目录。
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL服务 目录删除
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL服务 目录删除
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\ApplicationMySQL服务 目录删除
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MySQL服务 目录删除
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL服务目录删除
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL服务 目录删除
  8. 删除环境变量

    • 如何进入环境变量,请参考第三条配置MySQL的前5步。
    • 选中MySQL环境变量,点击删除,然后一路点击确定即可。

Windows安装、配置、卸载MySQL教程的更多相关文章

  1. mysql 5.7.12 winx64安装配置方法图文教程

    这篇文章主要为大家分享了mysql 5.7.12winx64安装配置方法图文教程,感兴趣的朋友可以参考一下   之前安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录, ...

  2. mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)(转)

    http://www.jb51.net/article/90302.htm ******************************* 这篇文章主要为大家分享了MySQL 5.7以上缩版本安装配置 ...

  3. windows Sever 2012下Oracle 12c安装配置方法图文教程

    windows Sever 2012下Oracle 12c安装配置方法图文教程 Oracle 12c安装配置方法图文教程,具体内容如下 1.我们开启虚拟机 2.Windows Sever 2012启动 ...

  4. Oracle12c安装和卸载图文教程

    注:本文来源于:<Oracle12c安装和卸载图文教程> 一.安装 1.去官网下载相应的版本 2.下载好的两个压缩文件压缩到一个文件夹中 3.打开上个步骤的文件夹,运行stepup,显示如 ...

  5. CentOS6.0(64位)安装Apache+PHP+Mysql教程,安装Magento(解决DOM,Mcrypt,GD问题)完整教程

    CentOS6.0(64位)安装Apache+PHP+Mysql教程,安装Magento(解决DOM,Mcrypt,GD问题)完整教程 0   Posted by :小黑 On : 2012 年 9 ...

  6. [mysql]brew 安装 配置 操作 mysql(中文问题)

    mac 下卸载mysqldmg mac下mysql的DMG格式安装内有安装文件,却没有卸载文件--很郁闷的事. 网上搜了一下,发现给的方法原来得手动去删. 很多文章记述要删的文件不完整,后来在stac ...

  7. MySQL入门——在Linux下安装和卸载MySQL

    MySQL入门——在Linux下安装和卸载MySQL 摘要:本文主要学习了如何在Linux系统中安装和卸载MySQL数据库. 查看有没有安装过MySQL 使用命令查看有没有安装过: [root@loc ...

  8. win10操作系统下oracle11g客户端/服务端的下载安装配置卸载总结

    win10操作系统下oracle11g客户端/服务端的下载安装配置卸载总结 一:前提 注意:现在有两种安装的方式 1. oracle11g服务端(64位)+oracle客户端(32位)+plsql(3 ...

  9. windows安装php和mysql

    windows安装php和mysql 测试环境:windows2008-64位主机 1.下载护卫神php一件安装包 https://www.huweishen.com/soft/php/#phpdow ...

  10. centos tomcat/resin安装配置 卸载系统自带的java tomcat安装配置 安装JDK resin安装配置 第二十八节课

    centos  tomcat/resin安装配置  卸载系统自带的java  tomcat安装配置  安装JDK   resin安装配置    第二十八节课 tomcat和java都不需要编译 tom ...

随机推荐

  1. 【技术分享】万字长文图文并茂读懂高性能无锁 “B-Tree 改”:Bw-Tree

    [技术分享]万字长文图文并茂读懂高性能无锁 "B-Tree 改":Bw-Tree 原文链接: https://mp.weixin.qq.com/s/I5TphQP__tHn6JoP ...

  2. 快速上手kettle(二)小试牛刀

    目录 一 .前言 二 .两个小目标 三. kettle核心概念介绍 3.1 转换 3.1.1 步骤(Step) 3.1.2 跳(Hop) 3.1.3 元素据 3.1.4 数据类型 3.1.5 并发执行 ...

  3. 如何通过CAD图中的坐标来确定是哪个坐标系

    国内常见的坐标系 坐标系分为以下两种: 地理坐标系(Geographic Coordinate System, GCS) 投影坐标系(Projected Coordinate System, PCS) ...

  4. flutter系列之:做一个会飞的菜单

    目录 简介 定义一个菜单项目 让menu动起来 添加菜单内部的动画 总结 简介 flutter中自带了drawer组件,可以实现通用的菜单功能,那么有没有一种可能,我们可以通过自定义动画来实现一个别样 ...

  5. EndNote参考文献格式Output Styles界面介绍

      本文对EndNote软件修改论文参考文献引用格式的界面与各选项参数加以详细介绍.   利用EndNote软件进行论文参考文献的插入可以说是非常方便:但其亦具有一个问题,就是对中文文献的支持不太友好 ...

  6. Vulhub靶场的搭建

    Vulhub靶场的搭建(基于centos7) 1>简述 很多人在搭建Vulhub靶场的时候,可能也搜到过许多的文章,但是大多数的文章只是有一个流程,对其中的原理,步骤没有进行详细的说明,这也就导 ...

  7. CANoe学习笔记(六):如何实现LIN和CAN的多帧传输-----LIN

    内容: 1.实现LIN的多帧传输 一.新建一个基于LIN的CANoe工程 二.接下来创建一些工程用得上的变量.文件: 2.1 LDF文件: 这部分注意:包含三个调度表,①3C诊断请求帧②3D诊断响应帧 ...

  8. C++面试八股文:什么是智能指针?

    某日二师兄参加XXX科技公司的C++工程师开发岗位第19面: 面试官:什么是智能指针? 二师兄:智能指针是C++11引入的类模板,用于管理资源,行为类似于指针,但不需要手动申请.释放资源,所以称为智能 ...

  9. java中基本数据类型和包装数据类型

    基本数据类型和包装数据类型在 Java 中有着重要的区别和联系,对于 Java 程序员来说,熟悉这两种数据类型的特点和使用方法是非常必要的. 基本数据类型 Java 中的基本数据类型一共有 8 种,分 ...

  10. 【翻译】高效numpy指北

    ref:link why numpy 运算高效 numpy 内存结构 一块内存区域 dtype 确定了内存区域数据类型 metadata 比如 shape.strides etc 注:numpy 内存 ...