欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 维修 > Mysql(一)---安装与配置

Mysql(一)---安装与配置

2024/10/25 8:15:30 来源:https://blog.csdn.net/xxhh156/article/details/141134810  浏览:    关键词:Mysql(一)---安装与配置

文章目录

  • 前言
  • 1.数据库基本知识
    • 1.什么是数据库?
    • 1.2.存储介质
    • 1.3.常见的数据库类型
    • 1.4.各自的优缺点
  • 2.Mysql的安装
    • 2.2.通过配置文件修改默认位置
  • 3.启动Mysql


前言

前端时间我们学习了数据结构和排序算法,咱们接下来学习新的知识点—数据库


1.数据库基本知识

1.什么是数据库?

数据库是按照一定的数据结构来组织、存储和管理数据的仓库。

它可以将大量的数据以有组织、高效和可管理的方式进行存储,使得数据的录入、查询、更新和删除等操作(俗称增删改查)变得更加便捷和准确。

数据库能够实现数据的共享,减少数据冗余,保障数据的一致性和完整性,并为多个应用程序或用户提供数据服务,支持复杂的数据分析和处理需求。常见的数据库管理系统有 MySQL、Oracle、SQL Server 等。

1.2.存储介质

以前学习数据结构的时候,我们可以往数据结构中存放数据,但是有个问题,当程序重启或者是电脑关机以后,数据就没有了,为什么呢?
这是因为他的数据存储在内存当中了。
在计算机中有两种存储介质,一个是内存,另外一个是外存。

内存外存
容量小容量大
造价高造价小
速度快速度慢
断电后数据丢失断电后数据不丢失,只要写入就是永久保存

1.3.常见的数据库类型

  1. 关系型数据库:
    • ACCESS:微软的OFFICE中集成的一个小型数据库,以前在网站刚开始流行的时候,用户量非常小的网站中使用,现在基本上没有人使用
    • SQLite:小型数据库,常用于手机APP,桌面程序,处理简单的数据存储
    • SQL Server:微软推出的一个专业级数据库,这也是微软推出的真正意义上的大型数据库
    • Mysql:用的最多的数据库软件之一,开源的,免费的,在中小企业中普及率非常高,甚至在有些大型的互联网公司中都在使用,现在隶属于甲骨文公司
    • Oracle:业内最强的数据库,没有之一,收费的,一般服务于大型公司
  2. 非关系型数据库
    • Redis:内存级别的数据库,也可以把数据持久化到磁盘中,但是内存数据库的功能非常强
    • MongoDB:文档型数据库

1.4.各自的优缺点

关系型数据库

  1. 优点:
    • 易于维护:都是使用表结构,格式一致;
    • 使用方便:SQL语言通用,可用于复杂查询;
    • 复杂操作:支持SQL,可用于一个表以及多个表之间非常复杂的查询。
  2. 缺点:
    • 读写性能比较差,尤其是海量数据的高效率读写
    • 固定的表结构,灵活度稍欠;
    • 高并发读写需求,传统关系型数据库来说,硬盘I/O是一个很大的瓶颈。
      非关系型数据库

非关系型数据库:

  1. 优点:
    • 格式灵活:存储数据的格式可以是key,value形式、文档形式、图片形式等等,文档形式、图片形
      式等等,使用灵活,应用场景广泛,而关系型数据库则只支持基础类型。
    • 速度快:nosql可以使用硬盘或者随机存储器作为载体,而关系型数据库只能使用硬盘;
    • 高扩展性;
    • 成本低:nosql数据库部署简单,基本都是开源软件。
  2. 缺点:
    • 不提供sql支持,学习和使用成本较高;
    • 无事务处理;
    • 数据结构相对复杂,复杂查询方面稍欠。

2.Mysql的安装

点击此链接:https://www.mysql.com/cn/downloads/
第一步:
在这里插入图片描述
第二步:
在这里插入图片描述
第三步:
在这里插入图片描述
我们下载8.0.39版本的数据库
但是我之前已经下载过了8.0.39的版本,我就换成下载别的版本,但是流程不变
第四步:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.2.通过配置文件修改默认位置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.启动Mysql

点击win+R,输入cmd。
然后在命令行中输入

mysql -u root -p

然后输入密码:
有这个标志,则说明成功
在这里插入图片描述


版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com