首页 > 数据库 >MySQL数据库的介绍

MySQL数据库的介绍

时间:2025-01-15 19:28:40浏览次数:3  
标签:存储 Database 数据库 介绍 MySQL 数据 用来

MySQL数据库的介绍

数据库的种类

  • 关系型数据库 RDBMS (MySQL 、 SQL Server 、 Oracle 、 DB2 )
  • 非关系型数据库 NoSQL (Redis 、 Memcache 、 MongoDB )

MySQL

是一个开源免费的 数据库 、主要应用于 中小型 企业 , 目前在一些大型企业中 也逐步采用 该数据库。

MySQL数据库的组成

人们常说的 数据库 是一种简称 、关系型数据库的完整 名称 数据库管理系统 , MySQL 是由 多个 Database(数据库) 组成的 数据库管理系统

  • Database 数据库、是用来存储 数据的 仓库 、每一个仓库 之间 是 相互独立的 。
    • Table 表 : 用来真正存储数据的容器、一个 Database 下 可以拥有 多个 Table
      • Column 字段 : 用来定义表中 每一列数据的 名称、类型、长度 等信息
      • Data 数据 :用来存储数据
    • View 视图 : 是一种 表 数据的映射信息
    • Index 索引: 负责 优化数据库查询效率
    • Procedure 存储过程
    • Function 函数
    • Trigger 触发器
  • 引擎

标签:存储,Database,数据库,介绍,MySQL,数据,用来
From: https://blog.csdn.net/panpanpan233/article/details/145166578

相关文章

  • 安装 MySQL 数据库
    安装MySQL数据库下载地址:https://downloads.mysql.com/archives/community/解压mysql-8.0.20-winx64.zip到MySQL文件夹中在MySQL目录下、新建一个my.ini文件(MySQL的配置文件)[mysqld]basedir=D:/ProgramFiles/MySQLdatadir=D:/ProgramFiles/MySQL/d......
  • Linux下MySQL数据库的导入与导出以及查看端口
    在Linux系统下,MySQL是一种广泛使用的关系型数据库管理系统。本文将详细介绍如何在Linux下进行MySQL数据库的导入和导出操作,以及如何查看MySQL的运行端口。一、MySQL数据库的导出导出MySQL数据库可以通过 mysqldump工具来实现,它是MySQL自带的用于备份数据库的命令行工具。1.1......
  • 老司机带你聊聊向量数据库
    随着人工智能、大数据技术的发展,传统数据库已经难以满足某些复杂应用场景的需求,尤其是在图像、语音、文本等非结构化数据的处理上,传统的精确匹配方式已经显得力不从心。最近几年,向量数据库应运而生,成为了热门话题。向量数据库的核心优势在于它可以通过将数据转化为高维向量,在相似......
  • 为什么说开展信创数据库势在必行
    我国发展信创数据库的原因-保障信息安全:数据库存储着大量关键数据,如政府机密、金融交易记录、企业商业机密等。国外数据库可能存在安全漏洞或被植入后门,对国家信息安全构成威胁。发展信创数据库可实现自主可控,从根源上保障数据安全,降低安全风险。-减少技术依赖:过去我国在数据......
  • centos 7 不用yum安装mysql80
    要在CentOS7上不使用yum安装MySQL8.0,可以使用RPM包进行安装。以下是详细的步骤:下载MySQL8.0的RPM包首先,需要下载MySQL8.0的RPM包。可以从MySQL官方网站下载,或者使用wget命令直接下载。以下是一个示例:wgethttps://dev.mysql.com/get/Downloads/MySQL-......
  • 华为GaussDB数据库包括:事务性(OLTP)数据库、分析型(OLAP)数据库和混合负载(HTAP)数据库
    华为GaussDB数据库包括:事务性(OLTP)数据库、分析型(OLAP)数据库和混合负载(HTAP)数据库。这里需要解释下OLTP、OLAP、HTAP之间的区别,这也是数据库最基本的内容。据库系统一般分为两种类型:一种是面向前台应用的,应用比较简单,但是重吞吐和高并发的OLTP类型;一种是重计算的,对大数据集进行统......
  • GaussDB如何创建修改数据库和数据表
    一、背景GaussDB是一款由华为开发的企业级分布式数据库,具有高性能、高可用、高可靠性等特点,广泛应用于各种业务场景。本指南将介绍如何在GaussDB中创建数据库和数据表,修改表结构,并添加约束。二、创建数据库和数据表创建数据库在GaussDB中创建数据库可以使用CREATEDATA......
  • 【mysql数据库链接死锁怎么解决】
    mysql数据库链接死锁怎么解决在MySQL数据库中,死锁是指两个或多个事务相互等待对方释放资源,从而导致这些事务都无法继续执行的情况。解决MySQL中的死锁问题通常包括预防和处理两方面:预防死锁优化事务:尽量保持事务简短,减少持有锁的时间。避免长时间运行的事务。访问资源的......
  • GaussDB企业级AI-Native分布式数据库
    华为GaussDB是一个企业级AI-Native分布式数据库。GaussDB采用MPP(MassiveParallelProcessing)架构,支持行存储与列存储,提供PB(Petabyte,2的50次方字节)级别数据量的处理能力。华为Gauss数据库是全球首款AI-Native数据库,能够同时支持X86、ARM、GPU、NPU等异构计算。数......
  • GaussDB技术解读——GaussDB架构介绍之数据持久化存取层(DataNode)关键技术方案
    数据持久化存取层(DataNode)关键技术方案Datanode节点主要负责数据的持久化和快速写入、读取。数据持久化采用物理日志wal,事务提交wal刷盘,对外提供逻辑日志功能,反解析物理日志为SQL逻辑日志。图1datanode数据持久化Astore:存储格式为追加写优化设计,其多版本元组采用新、老版......