mysql概念及安装配置

mysql概念及安装配置

一、关系型数据库

定义

关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织;也就是在一个域中,所有的有联系的实体与实体构成的一个集合。

优缺点

优点

  1. 易于维护:都是使用表结构,格式一致;保证了数据的一致性而可以广泛运用;
  2. 使用方便:SQL语言通用,可用于复杂查询;;
  3. 可以进行复杂操作:支持SQL,可用于一个表及多个表之间非常复杂的查询;
  4. 成熟度高,相关技术都已经趋于成熟;

缺点

  1. 读写性能比较差,尤其是数据量大的时候写入效率低;
  2. 固定的表结构,灵活度稍欠;表格结构改变时不方便使用;

二、非关系型数据库

定义

非关系型数据库严格上不是一种数据库,应该是一种数据结构化存储方法的集合,可以是文档或者键值对;例如,以键值对存储,且结构不固定,每一个元组可以有不一样的字段,每个元组可以根据需要增加一些自己的键值对

优缺点

优点

  1. 格式灵活:存储数据的格式可以是key,value形式、文档形式、图片形式等等,文档形式、图片形式等等,使用灵活,应用场景广泛,而关系型数据库则只支持基础类型。
  2. 速度快:nosql可以使用硬盘或随机存储器作为载体,而关系型数据库只能使用硬盘;
  3. 扩展性强

缺点

也就是关系型数据库拥有的优点

  1. 储存格式多,维护不便
  2. 无法支持复杂的查询,不提供SQL支持,使用成本高

三、MySQL的安装

官网下载MySQL安装包

https://dev.mysql.com/downloads/installer/

运行安装包开始安装

mysql概念及安装配置
勾选同意即可开始进行安装
mysql概念及安装配置
选默认配置即可进行下一步操作
mysql概念及安装配置
等待执行安装完点击next进入下一步
mysql概念及安装配置
选择第一个进入用户信息填写
mysql概念及安装配置
设置好自己的密码后记好,然后就可以开始下一步
mysql概念及安装配置
出现这个页面基本安装完成,但是需要验证一下是否安装成功
按win+r 输入cmp调出命令窗口输入命令mysql –uroot –p查看信息
mysql概念及安装配置
这里需要输入密码,就是之前填写用户信息是设置的密码
mysql概念及安装配置
出现这些内容即为安装成功,可以看到MySQL社区服务器版本为8.0.15以及mysql的先关版权信息
输入help可以查看相关命令的操作以及命令的效果解释,不过操作数据库时,常用数据库管理工具,Navicat或者SQLyog都是比较好用的数据库管理工具,能将数据库进行可视化处理清晰的展现数据库的相关信息
mysql概念及安装配置
从这里可以看出mysql是有退出功能,那么也就有打开登录功能,平时不使用数据库时可以关闭MySQL节约电脑资源

打开mysql的两种方式:

一、设备管理

右键电脑选择管理
mysql概念及安装配置
选择服务于应用程序,选择服务
mysql概念及安装配置
在服务中找到MySQL(我的是MySQL80,取决于每个人的mysql服务器名称)
mysql概念及安装配置
右键即可控制MySQL的启动和停止,也可在属性里设置mysql是否自动启动
mysql概念及安装配置

二、调出命名窗口输入 net start mysql80即可启动MySQL服务

输入net stop mysql80则会停止mysql服务(电脑性能不错的一直开着mysql也没问题),当然经常用数据库就一直开着吧
mysql概念及安装配置