『事善能』MySQL基础 — 2.MySQL 5.7安装(一)

1、通过msi安装软件进行MySQL安装

(1)点击运行MySQL安装文件
(2)选择安装类型

我们选择自定义安装,点击Next。

说明

  • **Develop Default:**默认开发类型,安装MySQL服务器以及开发MySQL应用所需要的工具。工具包括开发和管理服务器的GUI工作台、访问操作数据的Excel插件与VisualStudio集成开发的插件,通过NET、Java、C++、ODBC、Python等访问数据的连接服务器、例子和教程、开发文档。
  • **Server only:**仅安装MySQL服务器,适用于部署MySQL服务器。
  • **Client only:**仅安装MySQL客户端,适用于已经安装的MySQL服务的情况。
  • **Full:**安装MySQL所有可用的组件。
  • **Custom:**自定义需要安装的组件。

参考:https://www.cnblogs.com/qq-965324258/p/11614586.html

(3)选择需要安装的产品和功能

我们这里只选择安装64位的MySQL,点击Next。

说明:

其他的工具包括开发和管理服务器的GUI工作台、访问操作数据的Excel插件与VisualStudio集成开发的插件,通过NET、Java、C++、ODBC、Python等访问数据的连接服务器、例子和教程、开发文档等,这些我们按需选择安装。

  • Applications:里面是一些应用程序,比如MySQL Warkbench是可视化数据库设计、管理的工具。
  • MySQL Connectors:是连接器。就是你用不同的客端程序连接MySQL时,所需要用到的驱动程序。
  • Documentation:MySQL文档。其中MySQL Documentation是MySQL的帮助文档,Samples and Examples是数据库案例。
(4)选择MySQL安装目录

MySQL默认安装的是C盘:C:\Program Files\MySQL\MySQL Server 5.7

你可以自己指定MySQL的安装目录。

黄色叹号,提示你所选路径已存在,可直接继续。

提示:

如果有黄色叹号,说明你所选路径已存在。

尽量新建一个不存在的目录,否则会多出几个警告弹出。

还有一定几率可能会导致MySQL安装失败,我就遇到了。

(5)检查MySQL安装要求

在表框中列出来的内容是没有符合MySQL安装要求的信息MySQL Installer将尝试自动解决它们。 标为手动的要求无法自动解决,单击每个项目以尝试手动解决。(一般我们点击Execute会自动安装这些软件的)

点击Execute,会自动下载我们所需要的软件,并手动安装。

Microsoft Visual C++ 2013安装完成。

看到表框中的内容前面都有绿色的对勾,就可以点击Next了。

(5)安装

安装提示界面,直接点击Execute。

安装界面如下:

说明:

  • Status:程序当前的状态。
  • Progress:程序的安装进度。
  • Hide Details:显示或隐藏安装信息。

StatusComplete之后点击Next。

(6)进入MySQL配置阶段

提示你进入MySQL配置阶段,直接点击Next。

(7)高可用性选择

我们默认选择第一个即可。

说明:

  • Standalone MySQL Server/ Classic MySQL Replication:安装单独的MySQL服务。
  • Sandbox InnoDB Cluster Setup:可搭建MySQL服务集群。
  • InnoDB Cluster Log Verbosity Level:是配置InnoDB集群日志详细级别。
    • MINIMAL:最小级别(默认选择即可)
    • MEDIUM:中级别
    • DEBUG:调试级别
(8)MySQL的安装类型和网络

说明:

  • Config Type:此设置将定义为MySQL Server实例分配多少系统资源。

image.png

  • Development Computer:偏向于开发,MySQL服务将使用最少的内存和系统资源。
  • Server Computer:偏向于MySQL服务,对于Web或应用程序服务器,请选择此选项。 MySQL将使用中等内存和系统资源。
  • Dedicated Computer:专用于运行MySQL数据库服务器。 不会运行其他服务器,例如Web服务器。MySQL将利用所有可用内存和系统资源。

建议:个人电脑选择了Development Computer模式就可以了。

  • Port:MySQL服务端口号(不要更改)。
  • Open Windows Firewall port for network access:可通过防火墙允许访问这个端口。
  • TCP/IP:MySQL服务连接协议。
  • Show Advanced and Logging Options:显示高级和日志记录选项,可选。

其他选项默认即可。

(9)设置账户和角色

输入的两次密码,是root用户的密码。之后我们第一次登陆MySQL的时候,就是用root用户。

Password strength: Weak:提示你密码强度:弱。

(10)Windows服务配置

说明:

  • Configure MySQL Server as a Windows Service:将MySQL添加为Windows服务。
  • Windows Service Name:服务名称为MySQL57
  • Start the MySQL Server at System Startup:开机自动启动MySQL服务,建议不要打开。
  • Standard System Account:标准系统,帐户建议在大多数情况下使用。(默认选择即可)
  • Custom User:自定义用户,可以为高级方案选择一个现有的用户帐户。
(11)日志选项配置

全部选择默认默认配置即可,点击Next。

(12)高级选项配置

高级设置也是默认即可,点击Next。

说明:

Table Names Case:MySQL中表大小写敏感问题。

  • Lower Case (default):库名和表名按照小写存放,命名比较不区分大小写。
  • Preserve Given Case:库名和表名按照创建语句中的大小写原样存储,但在查找的时候,MySQL会将它们转换成小写,命名比较不区分大小写。
(13)安装MySQL

点击Execute开始安装MySQL服务。

(14)安装完成

点击Finish。

继续点击Next,然后再点击Finish,来结束安装。

(15)测试MySQL服务是否安装成功
  • 进入CMD命令提示符中,目录切换到MySQL服务的安装目录下的bin目录。

  • 输入MySQL登陆命令mysql -uroot -p,输入密码进行登陆。
    出现如下信息,证明登陆MySQL成功,说明我们的MySQL服务也成功安装了。

    输入exit命令可以退出。

(16)验证方式二
  • 在Windows开始菜单中,运行MySQL服务自带的命令行工具。

  • 直接输入密码就可以进行登陆,如下:

输入exit命令可以退出。
© 著作权归作者所有,转载或内容合作请联系作者

喜欢的朋友记得点赞、收藏、关注哦!!!

相关推荐
顽疲12 分钟前
从零用java实现 小红书 springboot vue uniapp (6)用户登录鉴权及发布笔记
java·vue.js·spring boot·uni-app
神经网络的应用20 分钟前
C++程序设计例题——第三章程序控制结构
c++·学习·算法
oscar99932 分钟前
Maven项目中不修改 pom.xml 状况下直接运行OpenRewrite的配方
java·maven·openrewrite
南宫生32 分钟前
力扣-数据结构-3【算法学习day.74】
java·数据结构·学习·算法·leetcode
工业甲酰苯胺38 分钟前
聊一聊 C#线程池 的线程动态注入
java·开发语言·c#
zfenggo39 分钟前
c/c++ 无法跳转定义
c语言·开发语言·c++
m0_748240251 小时前
docker--压缩镜像和加载镜像
java·docker·eureka
向宇it1 小时前
【从零开始入门unity游戏开发之——C#篇30】C#常用泛型数据结构类——list<T>列表、`List<T>` 和数组 (`T[]`) 的选择
java·开发语言·数据结构·unity·c#·游戏引擎·list
葡萄架子1 小时前
Python中的logger作用(from loguru import logger)
java·前端·python
hakesashou1 小时前
python怎么看矩阵维数
开发语言·python