IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 破解MySQL的神秘感 -> 正文阅读

[大数据]破解MySQL的神秘感

??hello,愿意点进来的小伙伴们,你们好呐!
🐻🐻系列专栏:【MySQL初阶】
🐲🐲本篇内容:带你揭开MySQL神秘的面纱
🐯🐯作者简介:一名现大二的三非编程小白,日复一日,仍需努力。

前言:

MySQL作为目前中国市面上使用率很高的一种数据库。好像听起来会有一种很神秘的感觉,数据库究竟是什么样子的呢?为什么一个MySQL就可以存储我们所要使用的数据呢?
接下来就让我来逐步地讲解MySQL,掀开它神秘的面纱。以下为MySQL5.6版本

MySQL连接:

MySQL的连接这里主要讲解命令行窗口的方式来连接,与SQL图形化软件来操作

在连接MySQL之前一定要确保MySQL的服务端有开启,有些电脑的MySQL服务是自己会开启的,有些则需要手动开启。那怎么看MySQL的服务是否有开启呢?

1.打开电脑任务管理器,点击服务窗口
在这里插入图片描述

2.在服务窗口往下拉,你会看到MySQL5.6的服务,在此处可以看到服务是否有开启。
在这里插入图片描述

3.我的电脑就是有开启MySQL服务的,若没有开启,则右键MySQL服务把他开启即可。

在我们确保MySQL的服务开启后,我们可以来进行连接MySQL的操作了。

命令行连接:

我们可以通过命令行窗口连接MySQL服务。

语句为:mysql -u root -p*****
****是你下载MySQL的时候的密码
在这里插入图片描述

然后点击回车

在这里插入图片描述

这时候我们的MySQL就连接成功了。
现在我们在MySQL中添加一个数据库。
在这里插入图片描述
我们在MySQL中添加一个名dp01的数据库。

现在我们使用查找数据库的语句,的确在MySQL中找到了我们刚刚所创建的数据库,这就是说明我们添加成功了。
在这里插入图片描述

图形化连接:

使用图形化软件连接MySQL就更简单了,我们只要点入红框中的连接,然后按照打开的界面进行填写就好啦

在这里插入图片描述

然后创建一个dp02的数据库
在这里插入图片描述

然后我们在该数据库中创建一个表。
在这里插入图片描述

在这里插入图片描述

关于命令行与图形化界面连接MySQL与创建数据库的操作我就大概说清楚了,接下来就来分析一下两种方法创建的数据库的好处与坏处。
对于两种方法我推荐的是命令行创建数据库,因为在我们存进数据的时候,如果存进数据量比较大的情况下,那么使用图形化界面要一个一个的的点,将会很麻烦,效率实在太低了,那么要是使用命令行创建的话,我们就可以使用循环语句来存储数据,然后去图形化界面观看我们存储进去的数据。

MySQL的三层结构:

在了解完对MySQL的简单操作后,是否会有这样子的疑问:
MySQL创建后的数据库是以什么形式存在的呢?
然后在数据库背后是有什么驱动这些数据的呢?
接下来我们都会讲到。

MySQL是一个服务,那么对于服务来说,我们就一定会有对应的端口来对该服务进行监听。而MySQL的默认监听端口就是3306端口。

在这里插入图片描述
这个是我们通过命令行查找到的端口监听,在其中我们可以看到3306端口监听的就是刚刚所说的mysqld服务那么这样子的话,对于我们要操作MySQL的时候,都会先将信息传输给3306端口

接下来我来讲解一下MySQL的一些简单构造究竟是什么样子的

在这里插入图片描述

1.所谓的MySQL其实就是在主机安装一个数据库管理系统(DBMS),这个管理系统可以管理多个数据库。
2.在每一个数据库中又可以创建多个表,用来保存数据,就如上图的结构。

然后再数据中的表子类的其实也都是文件形式存在的。接下来我们来看看。

1.默认是在C盘的Program Data文件中。

在这里插入图片描述
2.在该文件中找到MySQL
在这里插入图片描述
3.点进你下载的MySQL版本
在这里插入图片描述

4.点入data文件夹
在这里插入图片描述
5.这时候我们会发现在刚刚我们创建的数据库都在该文件夹中。创建的表也该数据库文件夹中。
在这里插入图片描述

在这里插入图片描述

原来对于我们初学者很神秘的数据库归根到底其实也就是一个文件,表其实就是该文件中的一个以比较容易管理的格式的一个文件。这就是数据库的神秘面纱。归根到底数据库其实就是一个个文件的组成,然后再用MySQL来进行管理。

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-11-05 00:34:29  更:2022-11-05 00:35:44 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年4日历 -2025/4/22 8:47:45-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码