🌈 个人主页:十二月的猫-CSDN博客
🔥 系列专栏: 🏀环境配置_十二月的猫的博客-CSDN博客💪🏻 十二月的寒冬阻挡不了春天的脚步,十二点的黑夜遮蔽不住黎明的曙光
目录
3.2 选择安装的产品(只安装MySQL Server,其他产品不安装)
3.4 如果没有安装C++依赖会自动提示安装依赖(借别人图)
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)
数据库中会放项目所要的多张表格
如果觉得对你有帮助,辛苦友友点个赞,收个藏呀~~~