MySQL的安装
2022-11-22 本文已影响0人
程序员丶星霖
一、数据库概述
DBMS:数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,例如建立、使用和维护数据库。
DB:数据库(Database)
SQL:结构化查询语言(Structure Query Language),专门用来操作、访问数据库的通用语言。
MySQL:一款关系型数据库管理系统。
二、关系型数据库设计原则
关系型数据库,采用关系模型来组织数据,简单来说,关系模型指的就是二维表格模型。类似于Excel工作表。
非关系型数据库,可看成传统关系型数据库的功能阉割版本,基于键值对存储数据,通过减少很少用的功能,来提高性能。
遵循ER模型
- E entity:代表实体的意思,对应到数据库当中的一张表
- R relationship代表关系的意思
具体表现
- 将数据放到表中,表再放到库中;
- 一个数据库中可以有多张表,每张表都有一个名字,用来标识自己。表名具有唯一性。
- 表具有一些特性,这些特性定义了数据在表中如何存储,类似Java中“类”的设计。
- 表由列组成,也称为字段。每个字段描述了它所含有的数据的意义,数据表的设计实际上就是对字段的设计。创建数据表时,为每个字段分配一个数据类型,定义它们的数据长度和字段名。每个字段类似Java中的“实例属性”。
- 表中的数据是按行存储的,一行就是一条记录。每一行类似于Java中的“对象”。
三、MySQL概述
MySQL是一种开源的关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16日被Sun公司收购。2009年,SUN又被Oracle收购。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,开放源码等特点,使得很多互联网公司选择了MySQL作为网站数据库。
四、MySQL的安装和配置
- 双击MySQL的安装包,进入安装界面后选择Custom自定义安装,点击Next。
![](https://img.haomeiwen.com/i4625756/a66c9d8b0d395c71.jpeg)
- 在左侧目录中选择MySQL Server 5.7.28 -X64,点击→加载到右侧,在选择一下要安装的产品名,在右下角会出现Advanced Options,单击它可以设置安装路径。
![](https://img.haomeiwen.com/i4625756/df970f16c38c8ed3.jpeg)
- 例如将安装路径和数据路径修改到
本地想要保存的文件路径
下,点击OK。注意,安装目录避免空格和中文。
![](https://img.haomeiwen.com/i4625756/8a7de670a5c2dbdd.jpeg)
- 点击Next下一步
![](https://img.haomeiwen.com/i4625756/3bb70f8b1fb7e69e.jpeg)
- 点击Execute执行安装
有的可能会出现提示需要先安装C++动态库等,那就先安装C++动态库,没有提示说明操作系统中有所需要的动态库。
![](https://img.haomeiwen.com/i4625756/261015b784002601.png)
![](https://img.haomeiwen.com/i4625756/d88f532a910eef05.jpeg)
- 安装完成,点击Next下一步
请添加图片描述
- 点击Next下一步
请添加图片描述
- 继续点击Next下一步
![](https://img.haomeiwen.com/i4625756/70bd4cbc52bf35b1.jpeg)
- 将MySQL配置类型选择Development Computer开发电脑设置,点击Next下一步
![](https://img.haomeiwen.com/i4625756/cce3c0f7a6c48265.jpeg)
- 设置MySQL密码,设置完成后,点击Next下一步
![](https://img.haomeiwen.com/i4625756/60ea1220d5920782.jpeg)
- 设置Windows Service系统服务,设置完毕后点击Next下一步
![](https://img.haomeiwen.com/i4625756/2dbbc3ac37313475.jpeg)
- 日志设置,不做任何修改,点击Next下一步
![](https://img.haomeiwen.com/i4625756/b2d4b33415fed760.jpeg)
- 高级设置,不做任何修改,点击Next下一步
请添加图片描述
- 点击Execute执行设置
![](https://img.haomeiwen.com/i4625756/884db22b2a5ddc3f.jpeg)
- 安装完成,点击Finish完成。
![](https://img.haomeiwen.com/i4625756/67907471b8fa85d3.jpeg)