文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

超详细的MySQL基本操作

2023-09-16 20:10

关注

MySQL

MySQL

1 前言:啥是数据库

数据库,就是一类专门负责管理(增删查改)数据的软件

数据库大体可以分为 关系型数据库非关系型数据库
关系型数据库(RDBMS):
是指采用了关系模型来组织数据的数据库。 简单来说,关系模型指的就是二维表格模型,而一个

我们主要学习的是关系型数据库,有很多具体的实现(如MySQL,Oracle,SQL Server,SQLite等)

但不管哪个数据库,其核心的东西都是 SQL(编程语言)

下面我们就正式进入MySQL的学习

2 MySQL的安装

请参考

当我们在开始菜单看到有这两个

image-20220708221726597

并且打开后

image-20220708221200198

看到如上图所示的样子,证明你的MySQL已经安装完成了

3 MySQL的结构

MySQL是一个“客户端服务器” 结构的程序

一个服务器同一时刻可能要给多个客户端提供服务

因为服务器不确定客户端啥时候有需求,服务器常常要长时间运行,甚至是7*42小时

当我们安装了MySQL,其实是既安装了客户端(客户端也有很多种版本,如命令行,图形化界面等,还可以自己写代码实现客户端),又安装了服务器

image-20220708182042047

上图的就是命令行客户端

image-20220708182444322

我们在设置中看到的这个就说明了MySQL是有服务器的

image-20220708182343538

当然客户端和服务器也可以是在不同主机上

3.1 MySQL的”客户端服务器“结构的说明

存储和管理数据都是有MySQL服务器负责的,因此MySQL服务器要比MySQL客户端复杂很多,甚至可认为MySQL服务器就是MySQL的主体

4 MySQL服务器是如何组织数据的

MySQL服务器程序简图

image-20220708222156570

有几点需要说明

5 MySQL服务器是把数据存储在硬盘上的

5.1 什么是内存和外存

我们都知道一台计算机有以下几部分组成:

而存储器:用来存储数据的设备,它分为 内存外存

内存,大家一定都不陌生。外存便是我们常说的”硬盘“,U盘,光盘,软盘等

5.2 内存和外存(硬盘)的区别
  1. 内存存储空间相对较小,硬盘存储空间大
  2. CPU读取内存速度快,读取硬盘速度慢(一般会相差3到4个数量级),当然各类硬盘之间也有区别,如SSD比机械硬盘快
  3. 内存比硬盘价格更高
  4. 内存上的数据断电后会丢失,而硬盘不会丢失

这些都是我们学习数据库的一些先驱知识&#

来源地址:https://blog.csdn.net/m0_67401228/article/details/126066941

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     801人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     348人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     311人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     432人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     220人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯