当前位置: 首页 > news >正文

『事善能』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命令可以退出。


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

http://www.lryc.cn/news/480983.html

相关文章:

  • 漫谈分布式唯一ID
  • 【复旦微FM33 MCU 开发指南】ADC
  • ORB_SLAM3安装
  • GoLang协程Goroutiney原理与GMP模型详解
  • 全文检索ElasticSearch到底是什么?
  • FPGA实现串口升级及MultiBoot(五)通过约束脚本添加IPROG实例
  • 文献阅读 | Nature Methods:使用 STAMP 对空间转录组进行可解释的空间感知降维
  • 【模块化大作战】Webpack如何搞定CommonJS与ES6混战(1-3)
  • [NewStar 2024] week5完结
  • IntelliJ IDEA的快捷键
  • 暮雨直播 1.3.2 | 内置直播源,频道丰富,永久免费
  • 单相锁相环,原理与Matlab实现
  • PICO+Unity 用手柄点击UI界面
  • Rust移动开发:Rust在iOS端集成使用介绍
  • 虚拟现实技术在旅游行业的应用
  • 《Java核心技术 卷I》Swing使用颜色
  • 神书《从零构建大模型》分享,尚未发布,GitHub标星22k!!
  • 【JavaEE进阶】Spring AOP 原理
  • 【网络安全】2.3 安全的网络设计_2.防御深度原则
  • 测绘程序设计|C#字符串及其操作|分割|取子串|格式化数值|StringBuilder类
  • 自然语言处理——Hugging Face 详解
  • 本地保存mysql凭据实现免密登录mysql
  • Ubuntu 22 安装 Apache Doris 3.0.3 笔记
  • 构建智能防线 灵途科技光电感知助力轨交全向安全防护
  • 【go从零单排】泛型(Generics)、链表
  • IoTDB 与 HBase 对比详解:架构、功能与性能
  • 推荐一款ETCD桌面客户端——Etcd Workbench
  • 01 Oracle 数据库存储结构深度解析:从数据文件到性能优化的全链路探究
  • AI教育革命:个性化学习的新篇章
  • 【网络原理】万字详解 UDP 和 TCP