当前位置: 首页 > news >正文

【MySQL】认识数据库以及MySQL安装

目录

一、数据库系统概述

1.1 数据库基本概念

1.2 数据库体系结构

二、MySQL简介

2.1 MySQL的安装


一、数据库系统概述

1.1 数据库基本概念

数据

  • 数据(Data)是数据库存储的基本对象
  • 数据的定义:用来记录信息的可识别的符号组合,是信息的具体表现形式
  • 数据的种类:数字、文字、图形、音频、视频等

数据的含义称为数据的语义,数据与其语义是不可分的。比如90是一个数据,它可以是学生的成绩、也可以是一个专业的学生。

数据小红28系统工程师
语义姓名年龄性别职业

解释:姓名小红,年龄28,性别女,职业系统工程师

数据库

数据库(Database,简称DB)是长期存储在计算机内、有组织的、可共享大量数据的集合

数据库的基本特征

  • 数据按一定的数据模型组织、描述和存储
  • 可为各种用户共享
  • 冗余度较小
  • 数据独立性较高
  • 易扩展

数据库管理系统

数据库管理系统(Database Management System,DBMS)是一种操作管理数据库的大型软件,用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。

数据库管理系统是位于用户与操作系统之间的一层数据管理软件

数据库系统

数据库系统(Database System,DBS)是指在计算机系统中引入数据库后的系统。通常由软件数据库数据库管理员组成。软件主要包括操作系统,各种宿主语言、实用程序以及数据库管理系统。

1.2 数据库体系结构

为保障数据程序之间的独立性,使用户能以简单的逻辑结构操作数据而无须考虑数据的物理结构,通常DBMS将数据库的体系结构分为三级模式

  • 模式(Schema)
  • 外模式(External Schema)
  • 内模式(Internal Schema)

模式

  • 模式(也称概念模式或逻辑模式),数据库中全体数据逻辑结构和特性的描述,所有用户的公共数据视图。
  • 一个数据库只有一个模式
  • 模式是数据库系统模式结构的中间层,与数据的物理存储细节和硬件环境无关,与具体的应用程序、开发工具以及高级程序设计语言无关

外模式

  • 外模式(也称子模式或者用户模式),数据库用户使用的局部数据逻辑结构的描述。数据库用户的数据视图,是与某一应用有关的数据的逻辑表示
  • 作用:保证数据库安全性的一个有力措施,每一个用户只能看见和访问所对应的外模式中的数据
  • 地位:介于模式与应用之间
    • 模式与外模式的关系:一对多
    • 外模式与应用的关系:一对多

内模式

  • 内模式(也称存储模式或物理模式)是数据物理结构存储方式的描述
  • 是数据在数据库内部的表示方式
    • 记录的存储方式(例如,顺序存储、堆存储等)
    • 索引的组织方式(例如,B+树索引、hash索引)
    • 数据是压缩存储
    • 数据是否加密
  • 一个数据库只有一个内模式

二、MySQL简介

MySQL是一个小型关系数据库管理系统,是一个多用户、多线程的SQL数据库服务器,它以客户机/服务器结构实现。由于体积小、速度快、总体拥有成本低,尤其是开源代码这一个特点,目前MySQL被广泛地应用在Internet上的中小型网站上。

2.1 MySQL的安装

MySQL是开源软件,个人用户可以登录其官方网站直接下载相应的版本下载地址为:https://www.mysql.com/downloads

单击页脚导航MySQLCommunity Server,进入MysQL CommunityDownloads页面,单击Download按钮下载。

双击打开mysql-installer-community-8.0.13.0.msi文件,打开安装向导。打开License Agreement对话框,询问是否接受协议,选中Iaccept thelicenseterms复选框,接受协议。

单击Next按钮,将打开Choosing a Setup Type对话框,在该对话框中,共包括Developer Default(开发者默认)、Serveronly(仅服务器)、Client only(仅客户端)、Full(完全)和Custom(自定义)5种安装类型,这里选择Server only,单击Next按钮。

单击Execute按钮,将开始安装,并显示安装进度。

单击Next按钮,将打开Product Configuration对话框。

单击Next按钮,将打开Group Replication对话框。

单击Next,将打开Type and Networking对话框,在该对话框中提供了Development Computer(开发者类型)、ServerComputer(服务器类型)和Dedicated Computer(致力于MySQL服务类型)这几种类型,这里选默认的Development computer。

MySQL使用的默认端口是3306,在安装时,可以修改为其他的(如3307)。但是一般情况下,不要修改默认的端口号,除非3306端口已经被占用。

单击Next按钮,将打开Authentication Method对话框

单击Next按钮,将打开Accounts and Roles对话框,在这个对话框中,可以设置root用户的登录密码,也可以添加新用户,这里只设置root用户的登录密码为123456,其他采用默认。

单击Next对话框,将打开Windows Service对话框,开始配置MySQL服务器,这里采用默认设置。

单击Next按钮,将进入Apply configuration对话框。

单击Execute按钮,开始应用配置,并显示完成进度。

单击Finish按钮,将打开Product Configuration对话框

单击Finish按钮,完成MySQL的安装。

http://www.dtcms.com/a/466260.html

相关文章:

  • 网站建设网站软件有哪些内容金华网站建设seo
  • 做素描的网站鲜花网站建设文档
  • 从 PE 安装 Windows 系统全流程教程(适合U盘重装)
  • 自动下载ICLR论文
  • 导诊机器人如何提升三甲医院服务效能?
  • 北京网站模板下载品牌定位的三要素
  • 做游戏都需要什么网站微网站开发需要多少钱
  • 存储RAM/ROM硬件笔试真题解析
  • React.lazy 和 suspense 如何使用?
  • 深圳购物网站建设价格引流推广app
  • 【React】useMemo 和 useEffect 的用法
  • 网站建设微盘下载营销型网站建设范文
  • 3.1.4. Shell 函数的知识与实践
  • 双目测距-初识
  • C++开发基础之日期处理的全面指南:从C库到Chrono
  • 北京网站维护公司直通车优化推广
  • 大厂MongoDB开发运维规范
  • 公司网站可以自己做吗wex5可以做网站吗
  • 在浏览器上播放摄像头rtsp视频流的实现方案
  • LeetCode算法日记 - Day 67: 不同路径、最长递增子序列
  • 2024ICPC区域赛香港站
  • 公司网站备案怎么做运营管理培训
  • 基于STM32的智能衣柜系统/智能衣帽间/wifi衣柜/wifi衣帽间/智能家居系统
  • access 网站后台seo引擎
  • 打字训练文章大全:哪吒打字1000篇打字文章素材
  • 使用 minimind
  • MinerU与Docling:智能文档处理框架对比
  • GAN(Generative Adversarial Nets)生成对抗网络论文笔记
  • sql练习
  • GESP C++等级认证三级12-操作string2-1