iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >超详细的MySQL基本操作
  • 368
分享到

超详细的MySQL基本操作

android前端后端 2023-09-16 20:09:31 368人浏览 泡泡鱼
摘要

Mysql MySQL 1 前言:啥是数据库 2 MySQL的安装 3 MySQL的结构

Mysql

mysql

1 前言:啥是数据库

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

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

  • 关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。
    基于标准的sql,只是内部一些实现有区别。
  • 非关系型数据库:
    不规定基于SQL实现。现在更多是指NoSQL数据库。

我们主要学习的是关系型数据库,有很多具体的实现(如MySQL,oracleSQL 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

有几点需要说明

  • 一个MySQL服务器可能包含多个“数据库”

  • 此处的“数据库”其实是==“数据集合”==(逻辑上的),这里面放了一些具有关联关系的数据

  • 每个数据库(数据集合)里面有很多个“数据表”(类似于我们日常看到的表格)

    • 里面的每一行都称为“一条记录”
    • 里面的每一列都称为“一个字段“
  • MySQL服务器组织数据的方式可以概括为: 数据库 --> 数据表 --> 行 --> 列

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

5.1 什么是内存和外存

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

  • CPU
  • 存储器
  • 输入设备
  • 输出设备

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

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

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

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

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

您可能感兴趣的文档:

--结束END--

本文标题: 超详细的MySQL基本操作

本文链接: https://www.lsjlt.com/news/410303.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 超详细的MySQL基本操作
    MySQL MySQL 1 前言:啥是数据库 2 MySQL的安装 3 MySQL的结构 ...
    99+
    2023-09-16
    android 前端 后端
  • MySQL 数据库中数据表超详细的基本操作
    目录1. 查看当前数据库中的表2. 创建表3. 查看指定表结构4. 删除表5. 往表中新增数据6. 查找表中的数据6.1 全列查询6.2 指定列查询6.3 查询字段为表达式6.4 给...
    99+
    2024-04-02
  • 详解mysql基本操作详细(二)
    前言 本文类容 1、数据库的几大约束 2、表与表之间的关系 约束: 主键约束: 作用:为了保证数据的有效性和完整性 mysql中常用的约束:主键约束(primary key) 唯一约束(unique) ...
    99+
    2024-04-02
  • 【MySQL基础】MySQL基本操作详解
    系列文章目录 第1篇:【MySQL基础】MySQL介绍及安装 第2篇:【MySQL基础】MySQL基本操作详解 文章目录 ✍1,数据库操作     🔍1.1,查看数据库     🔍1.2,创建数据库    ...
    99+
    2023-08-16
    mysql 数据库 服务器
  • mysql的基本操作
    一、库操作 创建库:create database 数据库的名字; 删除库:drop database 数据库的名字; 查看当前有多少个数据库:show databases; 查看当前使用的数据库:select databas...
    99+
    2023-01-31
    操作 mysql
  • 总结ElasticSearch基本操作!非常详细!
    es下载地址IK分词器下载地址索引创建索引 对比关系型数据库,创建索引就等同创建数据库 PUT请求 http://127.0.0.1:9200/shopping查询索引 GET请求 http://127.0.0.1:9200/...
    99+
    2023-05-14
    ElasticSearch
  • MySQL 基本操作
    目录 数据库的列类型 数据库基本操作 SQL语言规范 SQL语句分类 查看表,使用表 管理数据库  创建数据库和表 删除数据库和表 向数据表中添加数据 查询数据表中数据 修改数据表的数据 删除数据表中数据 修改表明和表结构 扩展表结构(增加...
    99+
    2023-09-03
    mysql 数据库
  • Python之字符串的基本操作(很详细)
    一、字符串的索引与切片 Python语言中的字符串包括两种序号体系:正向递增序号和反向递减序号。 1.1 字符串的索引访问 1.2 字符串的切片访问  具体语法格式为:【头下标:尾下标】 ,这种访问方式称之为“切片”。但注意这是左闭右开的...
    99+
    2023-08-31
    python 开发语言
  • python超详细基础文件操作【建议收藏】
    文章目录 前言发现宝藏1 文件操作1.1 文件打开与关闭1.1.1 打开文件1.1.2 关闭文件 1.2 访问模式及说明 2 文件读写2.1 写数据(write)2.2 读数据(re...
    99+
    2024-01-21
    python
  • 超详细MySQL下载及安装、基本使用
    1.下载MySQL 首先,去数据库的官网: MySQL官网下载MySQL。打开界面显示这样: 然后点击DOWNLOADS,进入页面后一直向下走,找到:MySQL Community (GPL) Do...
    99+
    2023-09-18
    mysql 数据库
  • C语言超详细文件操作基础下篇
    目录一、文件的顺序读写1.格式化的输出函数(fprintf)2.格式化的输入函数(fscanf)3.二进制读写1.二进制输出函数(fwrite)2.二进制输入函数3.scanf,fs...
    99+
    2024-04-02
  • C语言超详细文件操作基础上篇
    目录一、为什么使用文件二、什么是文件1.什么是数据文件2.什么是程序文件3.文件名三、文件的打开和关闭1 文件指针:2.打开和关闭文件函数(1)打开文件函数:(2)关闭文件函数四、文...
    99+
    2024-04-02
  • MySQL workbench的基本操作
    1. 创建新的连接 hostname主机名输入“local host”和“127.0.0.1”效果是一样的,指的是本地的服务器。   需要注意的是,此处的密码在安装软件的时候已经设定。 点击【Test Connection】,测试连接...
    99+
    2023-10-22
    mysql 数据库
  • C++文件操作,超级详细
    目录 常用的文件操作方式:打开文件打开方式参数以只读方式打开文件以只写方式打开文件以追加方式打开文件文件流迭代器 常用的文件操作方式: FILE 结构体:FILE 结构体是 C 语言中...
    99+
    2023-10-18
    c++ ios 开发语言
  • MySQL表的基本操作
    本篇内容主要讲解“MySQL表的基本操作”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL表的基本操作”吧! create table USER...
    99+
    2024-04-02
  • 超详细的JavaScript基本语法规则
    目录01 JavaScript (简称:js)js分三个部分:JavaScript是什么?js的代码可以分三个地方写:02 操作符操作符:一些符号-----用来计算关系运算符:关系运...
    99+
    2024-04-02
  • MySQL基本操作和基于MySQL基本操作的综合实例项目
    文章目录 MySQL数据库的基本操作和基于MySQL数据库基本操作的综合实例项目1、 登入MySQL数据库1、创建数据库2、删除数据库3、综合案例——数据库的创建和删除cmd环境创建和删除数据...
    99+
    2023-09-04
    mysql 数据库 sql ide 数据库开发
  • SPSS连接mysql数据库的超详细操作教程
    目录安装mysql ODBC驱动SPSS连接MySQL数据库的步骤总结安装MySQL ODBC驱动 官方说法:MySQL ODBC 驱动程序负责在开放式数据库连接 API (ODBC API) 的帮助下访问 MySQL数...
    99+
    2023-02-28
    spss能连接mysql吗 spss mysql spss和mysql
  • C语言 超详细模拟实现单链表的基本操作建议收藏
    目录1 链表的概念及结构2 链表的分类3 链表的实现无头+单向+非循环链表增删查改实现3.1 链表的定义3.2 链表数据的打印3.3 链表的尾插3.4 链表空间的动态申请3.5 链表...
    99+
    2024-04-02
  • C++超详细梳理IO流操作
    目录1.标准输出输入流-控制台流(iostream类) 2. 文件流(I/O操作)文本文件使用<< >> 进行读写getline()读取一行get(...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作