【一篇搞定】MySQL安装与配置

🌈 个人主页:十二月的猫-CSDN博客
🔥 系列专栏: 🏀环境配置_十二月的猫的博客-CSDN博客

💪🏻 十二月的寒冬阻挡不了春天的脚步,十二点的黑夜遮蔽不住黎明的曙光 

目录

1. MySQL介绍

2. MySQL下载

3. MySQL安装

3.1 双击下载的msi文件

3.2 选择安装的产品(只安装MySQL Server,其他产品不安装)

3.3 选择MySQL软件安装位置以及数据库存放位置

3.4  如果没有安装C++依赖会自动提示安装依赖(借别人图)

3.5 安装

4. MySQL配置

4.1 进入MySQL配置

4.2 配置安装类型

4.3 配置加密方式

4.4 设置用户名和密码

4.5 设置服务

4.6 等待配置完成

4.7 配置环境变量

4.7.1 查看MySQL文件中的bin文件的安装位置

4.7.1 将bin文件路径放到用户变量中的Path变量中

5. 测试与启动MySQL

5.1 测试MySQL

5.2 启动MySQL服务

5.2.1 管理员模式打开终端

5.2.2 启动MySQL服务

6. 登录MySQL

总结 


1. MySQL介绍

MySQL 是瑞典的MySQL AB公司开发的一个可用于各种流行操作系统平台的关系数据库系统,它具有客户机/服务器体系结构的分布式数据库管理系统。MySQL 完全适用于网络,用其建造的数据库可在因特网上的任何地方访问,因此,可以和网络上任何地方的任何人共享数据库。MySQL具有功能强、使用简单、管理方便、运行速度快、可靠性高、安全保密性强等优点。

MySQL用C和C++编写,它可以工作在许多平台(Unix,Linux,Windows)上,提供了针对不同编程语言(C,C++,JAVA等)的API函数;使用核心线程实现多线程,能够很好的支持多CPU;提供事务和非事务的存储机制;快速的基于线 程的内存分配系统;MySQL采用双重许可,用户可以在GNU许可条款下以免费软件或开放源码软件的方式使用MySQL软件,也可以从MySQLAB公司获得正式的商业许可。

除了以上特点,MySQL 还有一个最大的特点,那就是在诸如 UNIX 这样的操作系统上,它是免费的,可从因特网上下载其服务器和客户机软件。并且还能从因特网上得到许多与其相配的第三方软件或工具。而在 Windows 系统上,其客户机程序和客户机程序库是免费的。

简单说:MySQL是一个数据库管理系统(DBMS),用来管理数据库(DB)。

常见的数据库管理系统有:Oracle、MySQL等

2. MySQL下载

点击下面下载地址:

MySQL :: Download MySQL Community Server

可以看到MySQL最新版本为8.0.30,下面提供了压缩版本,直接解压配置就可以使用,如果需要下载 msi 格式文件(可以通过图形化界面操作),点击Go to Download Page > 按钮,这里使用msi格式文件下载。


岔开话题讲一下mis安装包和zip安装包的区别:

一、集bai成方式不同

1、msi:是microsoft installer的简写,是微软格式的安装包

2、zip:是一种数据压缩和文档储存的文件格式

二、操作系统支持不同

1、msi:可以直接双击运行安装界面,可视化安装内容和安装过程

2、zip:用户的计算机上没有安装解压缩软件,也能打开和制作zip格式的压缩文件,OS X和流行的Linux操作系统也对zip格式提供了类似的支持
三、使用优势不同

1、msi:随时彻底删除它们,更改安装选项,即使安装中途出现意想不到的错误,一样可以安全地恢复到以前的状态

2、zip:分别压缩文件允许不必读取另外的数据而检索独立的文件;理论上,这种格式允许对不同的文件使用不同的算法


点击Go to Download Page >进入:

点击Download后再点击:

然后就会开始下载msi文件,下载完成后得到:


如果想安装其他版本,点击Archives:


3. MySQL安装

3.1 双击下载的msi文件

等待启动,选择安装模式,选择Custom

3.2 选择安装的产品(只安装MySQL Server,其他产品不安装)

3.3 选择MySQL软件安装位置以及数据库存放位置

      双击右边的MySQL Server 8.0.38 -X64 下方就会出现Advanced Options超链接。

配置MySQL安装路径以及数据库存放路径如下(大家自己决定自己的):

3.4  如果没有安装C++依赖会自动提示安装依赖(借别人图)

解释:因为MySQL这个项目本身是用C++/C语言编写的,所以想要使用MySQL则需要安装C/C++语言所需的依赖

3.5 安装

4. MySQL配置

4.1 进入MySQL配置

4.2 配置安装类型

    Development Computer:占用比较少的内存资源(开发者模式)
    Server Computer:占用中等程度的内存资源(服务器模式)
    Dedicated Computer:以专门的数据库出现,占用比较多的内存资源(数据库服务器模式)

4.3 配置加密方式

MySQL8.0 更改了加密方式,使得数据更加安全,使用默认的即可

4.4 设置用户名和密码

 mysql数据库默认有一个用户名为root,这里直接设置密码和确认密码,不需要再新建用户。

4.5 设置服务

包括两个:1、设置MySQL在该计算机中的服务名称;2、设置是否在电脑启动时自动启动

4.6 等待配置完成

此时配置已经完成,点击next即可:

4.7 配置环境变量

4.7.1 查看MySQL文件中的bin文件的安装位置

4.7.1 将bin文件路径放到用户变量中的Path变量中

5. 测试与启动MySQL

5.1 测试MySQL

在终端中输入:

mysql --version

如果得到:

那么,恭喜你,安装并配置成功啦!!!!

5.2 启动MySQL服务

5.2.1 管理员模式打开终端

win+R:打开如下:

shift+ctrl+enter:用管理员模式打开终端如下:

5.2.2 启动MySQL服务

1、找到前面配置MySQL时,自己写的服务名称(我这里是:MySQL80)

2、利用如下指令来启动和关闭MySQL服务:

net start MySQL80
net stop MySQL80

如下:

6. 登录MySQL

在终端中输入:

mysql -u root -p

然后输入自己的密码,如下:

总结 

至此 MySQL 8.0.30 安装配置就已经完成啦!

当然这个时候我们是在终端上启动了MySQL服务,并连接上了我们的一个MySQL数据库

但是在实际开发中,我们会用可视化软件去连接上我们的MySQL数据库,从而方便对自己的数据库进行处理(增删改查操作)

可视化软件有:Navicat、sqlyog等

一个项目一般有一个独立的数据库(我们上面创建的数据库:用户名:root 密码:123456)

数据库中会放项目所要的多张表格

如果觉得对你有帮助,辛苦友友点个赞,收个藏呀~~~ 

  • 27
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

十二月的猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值