Windows下MySQL的详细安装教程

2023-11-17

1、安装之前需要注意的几点

  • 建议不要安装最新版本,一般找mysql5.0系列版本即可;
  • mysq1官网有.zip和.msi两种安装形式;
  • zip是压缩包,直接解压缩以后使用的,需要自己配置各种东西;msi是安装包,系统直接帮我们安装搞定;
  • 新手建议使用msi安装方式;

2、mysql下载地址

https://dev.mysql.com/downloads/windows/installer
在这里插入图片描述

3、安装步骤

1)双击下面这个安装程序。
在这里插入图片描述
2)出现如下这个界面后,勾选"I accept the license terms",点击"Next"。
在这里插入图片描述
3)出现如下这个界面后,选择"Custom",,点击"Next"。
在这里插入图片描述
4)出现如下界面后,我们进行如下的操作。
在这里插入图片描述
5)同时在这个界面中,还可以查看"MySQL Server 5.7.21-X64"默认安装路径。

注:这里的第5步操作,你一定要按照我这里说的,操作一遍。

第一步:先选中"MySQL Server 5.7.21-X64"。
在这里插入图片描述
第二步:点击右下角"Acvanced Options"。
在这里插入图片描述
第三步:此时,会出现如下界面。
在这里插入图片描述
注意如下:
在这里插入图片描述
6)出现如下界面后,证明可以了,点击"Execute"。
在这里插入图片描述
7)当出现如下界面后,点击"Next"。
在这里插入图片描述
8)当出现如下界面后,点击"Next"。
在这里插入图片描述
9)当出现如下界面后,勾选红黄色方框中内容,点击"Next"。
在这里插入图片描述
10)当出现如下界面后,使用界面默认内容即可,点击"Next"。
在这里插入图片描述
11)当出现如下界面后,设置好密码后,点击"Next"。
在这里插入图片描述
12)当出现如下界面后,进行如下设置后,点击"Next"。
在这里插入图片描述
13)当出现如下界面后,直接点击"Next"。
在这里插入图片描述
14)当出现如下界面后,直接点击"Next"。
在这里插入图片描述
15)当出现如下界面后,直接点击"Execute"。
在这里插入图片描述
16)当出现如下界面后,直接点击"Finish"。
在这里插入图片描述
17)当出现如下界面后,直接点击"Next"。
在这里插入图片描述
18)当出现如下界面后,直接点击"Finish"。
在这里插入图片描述
19)配置环境变量
在上述第5步的时候,我们知道了数据库管理系统(Mysql Server)是安装在如下目录中:
在这里插入图片描述
我们找到mysql server的安装目录:C\Program Files\MySQL\MySQL Server 5.7,并进入bin目录,里面会有很多“二进制可执行文件”。
在这里插入图片描述

  • 利用mysql.exe可执行文件,就能实现对mysql的接,但是你不能在这里直接双击,即使你双击,也只是出现一个“闪屏”。mysql.exe可执行文件,只能在CMD黑窗口中运行。在CMD黑窗口中,其实你配置不配置环境变量,都可以执行这个可执行文件。当你不配置环境变量,就只能切换到mysql.exe所在的目录,才能执行mysql的启动命令;当你配置了环境变量,只要是你打开了CMD窗口,你在任何一个路径下就可以执行mysql的启动命令。
  • 当没有配置环境变量;
    在这里插入图片描述
    配置环境变量;打开我的电脑->属性->高级->环境变量,在系统变量里选择PATH。
    只需要添加如下两处内容即可:
    在这里插入图片描述

① 为什么需要配置环境变量?

  • 环境变量,代表系统的一个全局搜索路径。
  • 当你没有配置环境变量的时候,你想要执行某个目录下的某个程序,就必须找到它的具体位置,才能够执行它。你仔细想一下,假如你在其它的文件路径下,想要执行另外一个目录下的某个程序,你觉得可以吗?
  • 当不配置环境变量,想要执行某个程序可以吗?当然也是可以的,就拿启动mysql来说,你如果不配置环境变量,就必须在CMD黑窗口中,使用cd命令切换到mysql server下的bin目录下,才可以执行启动。你每次这样启动是不是觉得很麻烦,当你需要经常使用mysql,需要经常执行mysql启动。这就是为什么我们需要配置环境变量的原因。
  • 当配置了某个环境变量,如果你想要执行某个程序,你可以在任何路径下,执行这个称序。首先,系统会在当前目录下,搜索是否存在想要执行的某个程序,假如没有,系统会再去系统环境变量中的目录进行一个个搜索,当搜索到了该程序,便会立即执行。

4、对mysql中几个重要的安装目录的讲解

在上述第5步的时候,我们知道了数据库管理系统是安装在如下目录中:
在这里插入图片描述
1)进入该路径下:C:\ProgramData\MySQL\MySQL Server 5.7。

这里面有一个重要的目录和一个重要的配置文件,需要我们注意:
在这里插入图片描述
对于配置文件my.ini的详细说明,这里不介绍,可以参考如下网址:https://blog.csdn.net/hanwuqia0370/article/details/85680775对于这个data目录,先看看里面有什么:
在这里插入图片描述
从上图中可以看到:
在这里插入图片描述
系统默认的数据库:
在这里插入图片描述
2)安装mysql后,注意区分如下几个目录的作用。
在这里插入图片描述
上述各个目录的具体安装位置,都是在安装mysql步骤的第4、5步进行了详细说明:
在这里插入图片描述

5、怎么查看MYSQL服务是否在Windows启动?

1)在左下角输入框(或win7中使用Win + R可以打开搜索框)中,输入"services.msc"。
在这里插入图片描述
2)当启动了MySQL后,会在这里出现一个MYSQL服务进程,可以检查MYSQL是否启动。
在这里插入图片描述

参考链接 :

MySQL的详细安装教程 : https://mp.weixin.qq.com/s/MI0RP-Y7nO0wFrBoXvP_ew

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows下MySQL的详细安装教程 的相关文章

随机推荐

  • C、C++、Qt类型转换总结

    一 C类型转换 转换格式如下 Type b Type a 二 C 类型转换 1 const cast 去掉类型的const或volatile属性 const int a 10 a 20 compile error int b const c
  • Ubunt文件压缩和解压、打包和解包

    Ubunt文件压缩和解压 打包和解包 一 压缩和解压 zip tar gz tar bz2 1 zip 优点 支持不同的操作系统平台 如Linux Windows Mac OS 缺点 支持的压缩率不是很高 压缩 zip r file nam
  • 最全Mac&Win软件分享

    由于诸多因素影响 无法再分享相关的资料 如果无法访问GitHub的话大家可以去搜一下 GitHub加速 直接搜索找到相关的解决方案即可 包含常用的所有软件以及在线工具等等 GitHub地址 other doc Tools at main c
  • 微信小程序审核需要多久?微信小程序审核时间加快至2小时!

    8月15日起 微信将上线小程序全新审核机制 为第三方服务商的代码提审铺设 快车道 以往 小程序审核更像是 单车道 同一个第三方 同一时间审核大批量的小程序 也只能一一排队等候通过 8月15日起 平台将上线第三方预检加速机制 同一时间大批量提
  • PYTHON 编写 识别图片中两个峰值的代码

    Python 编写用于识别图片中的两个峰值的代码的方法有很多种 主要可以使用 OpenCV 和 NumPy 等库来实现 具体的代码可以参考网上的一些文章 例如 https www geeksforgeeks org python detec
  • Linux高性能服务器编程 学习笔记 第二章 IP协议详解

    本章从两方面探讨IP协议 1 IP头部信息 IP头部出现在每个IP数据报中 用于指定IP通信的源端IP地址 目的端IP地址 指导IP分片和重组 指定部分通信行为 2 IP数据报的路由和转发 IP数据报的路由和转发发生在除目标机器外的所有主机
  • msvcp140.dll重新安装的解决方法

    在打开游戏或者软件的时候 电脑提示msvcp140 dll丢失无法运行需要怎么办 相信这个问题困扰着不少小伙伴 msvcp140 dll是Windows系统中非常重要的动态连接组件 是连接程序与系统的必不可少的文件 小编今天就把重新安装的解
  • Java中long的表达式问题

    今天在代码里发现了有个抛错 是由下面这段分片上传时定位的代码捕获的 第一想法是是不是由于包太大 6 4G 导致long的offset超限 虽然long好像没有这么短 然后查了下long的最大值Long MAX VALUE 2的63次方 1
  • python监听端口获取数据_python从网络端口读取文本数据

    python从网络端口读取文本数据 To test it with netcat start the script and execute echo Hello cat ncat exe 127 0 0 1 12345 import soc
  • Pytorch中实现CPU和GPU之间的切换

    如何在pytorch中指定CPU和GPU进行训练 以及cpu和gpu之间切换 由CPU切换到GPU 要修改的几个地方 网络模型 损失函数 数据 输入 标注 创建网络模型 tudui Tudui if torch cuda is availa
  • 递归、加法原理,如何分解问题(独立且完备的划分)

    加法原理适用于做一件事有n种独立不相交且完备的方向 每个方向上有ai种方案 则总的方案数就是 a1 a2 an 例题 把n个数分为k个非空子集 有多少种分法 分解问题 第一个集合里放多少个数把原问题的解分成了独立且完备的若干方向 分别解每个
  • 如何基于数据分析精准定位你的用户群?

    还没关注 快动动手指 01 行为事件分析 行为事件分析 对于很多业务人员来说相对比较陌生 但它却是用户分析的第一步 也是用户分析的核心和基础 一般来说事件通过埋点来获得 行为事件分析法主要用于研究某行为事件的发生对企业组织价值的影响以及影响
  • JAVA_import导入类

    如果我们要使用其他包的类 需要使用import导入 从而可以在本类中直接通过类名来调用 否则就需要书写类的完整包名和类名 import后 便于编写代码 提高可维护性 注意要点 1 Java会默认导入java lang包下所有的类 因此这些类
  • STM32CUBEIDE 环境下printf()和scanf()运行失败的原因

    STM32CUBEIDE 环境下printf 和scanf 运行失败的原因 问题重现 int io putchar int ch HAL UART Transmit huart1 uint8 t ch 1 0xFFFF
  • 解决Centos虚拟机复制文件失败问题

    问题 Error when getting information for file tmp VMwareDnD p6v6B6 No such file or directory 解决 安装 卸载预装的 open vm tools 包 检测
  • Google hacking了解

    google hacking方法技术手册 1 黄金法则 不区分大小写 通配符只表示词组中一个词 32个单词限制 关键字 双引号强制搜索包含关键字内容 intext password username userid xxx 1 利用搜索引擎进
  • 【测试】利用LoadComplete确定不同负载下的服务器性能

    LoadComplete是一个负载测试工具 用于为Web服务器和服务创建和运行自动负载测试 它可以在手机 网站和web应用程序上设计和运行性能 压力和负载测试 您不需要有编程知识 创建一个负载测试只需要几秒钟的时间 接下来我们通过LoadC
  • ELK系列(二)、在Kibana中使用RESTful操作ES库

    上一篇讲了如何安装ELK ELK系列 一 安装ElasticSearch Logstash Kibana Filebeat v7 7 0 这篇介绍如何使用kibana连接ES并操作 先介绍一下ES和关系型数据库的概念对应 在ES7以前的版本
  • 字典树p8036

    Description 给定 n 个模式串 1 2 s1 s2 sn 和 q 次询问 每次询问给定一个文本串 ti 请回答 1 s1 sn 中有多少个字符串 sj 满足 ti 是 sj 的前缀 一个字符串 t 是 s 的前缀当且仅当从 s
  • Windows下MySQL的详细安装教程

    1 安装之前需要注意的几点 建议不要安装最新版本 一般找mysql5 0系列版本即可 mysq1官网有 zip和 msi两种安装形式 zip是压缩包 直接解压缩以后使用的 需要自己配置各种东西 msi是安装包 系统直接帮我们安装搞定 新手建