Mysql数据库基本介绍及下载安装

Mysql数据库基本介绍及下载安装

    • 数据库介绍
        • 数据库概念
        • 关系型数据库与非关系型数据库
        • 常见的数据库产品
        • 数据库术语
    • MySQL数据库环境准备
        • MySQL版本及下载
            • 版本
            • 下载
        • MySQL 安装
        • MySQL配置
            • 端口配置
            • 账号密码设置
            • 服务名称
        • MySQL 服务的启动与停止
            • 计算机管理窗口
            • windows命令行
        • MySQL卸载

数据库介绍

数据库概念

数据库,就是存放数据的仓库

数据库(DataBase,简称DB)是长期存储在计算机内部有结构的、大量的、共享的数据集合。

  • 长期存储:持久存储

  • 有结构:

    • 类型:数据库不仅可以存放数据,而且存放的数据还是有类型的
    • 关系:存储数据与数据之间的关系
  • 大量:大多数数据库都是文件系统的,也就是说存储在数据库中的数据实际上就是存储在磁盘的文件中

  • 共享:多个应用程序可以通过数据库实现数据的共享

关系型数据库与非关系型数据库
  • 关系型数据库

    关系型数据库,采用了关系模型来组织数据的存储,以行和列的形式存储数据并记录数据与数据之间的关系 —— 将数据存储在表格中,可以通过建立表格与表格之间的关联来维护数据与数据之间的关系。

    学生信息---- 学生表

    班级信息---- 班级表

  • 非关系型数据库

    非关系型数据库,采用键值对的模型来存储数据,只完成数据的记录,不会记录数据与数据之间的关系。

    在非关系型数据库中基于其特定的存储结构来解决一些大数据应用的难题。

    NoSQL(Not only SQL)数据库来指代非关系型数据库。

常见的数据库产品

关系型数据库产品

  • MySQL 免费

    • MariaDB
    • Percona Server
  • PostgreSQL

  • Oracle 收费

  • SQL Server

  • Access

  • Sybase

  • 达梦数据库

非关系型数据库产品

  • 面向检索的列式存储 Column-Oriented

    • HaBase (Hadoop子系统)
    • BigTable (Google)
  • 面向高并发的缓存存储Key-Value

    • Redis
    • MemcacheDB
  • 面向海量数据访问的文档存储 Document–Oriented

    • MongoDB
    • CouchDB
数据库术语

Mysql数据库基本介绍及下载安装_第1张图片

  • 数据库(Database):存储的数据的集合,提供数据存储的服务

  • 数据(Data):实际上指的是描述事物的符号记录

  • 数据库管理系统(Database Management System,DBMS ): 数据库管理系统,是位于用户与操作系统之间的一层数据管理软件

  • 数据库系统管理员(Database Anministrator,简称为DBA):负责数据库创建、使用及维护的专门人员

  • 数据库系统(Database System,DBS):数据库系统管理员、数据库管理系统及数据库组成整个单元

MySQL数据库环境准备

MySQL下载、安装、配置、卸载,安装DBMS、使用DBMS

MySQL版本及下载
版本
  • MySQL 是Oracle的免费的关系型数据库 , 官网 https://www.mysql.com/

  • MySQL 目前的最新版本为8.0.26 ,在企业项目中主流版本: 5.0 — 5.5 — 5.6 — 5.78.0.26

    • 5.x — 2020年 5.7.32
    • 8.x — 2018年8.0.11 — 2019年 8.0.16 — 2021年 8.0.26
  • MySQL 8.x新特性

    • 性能:官方8.x比5.7速度要快2倍
    • 支持NoSQL存储:5.7开始提供了对NoSQL的支持,8.0.x做了更进一步的改进
    • 窗口函数
    • 索引:隐藏索引、降序索引
    • 可用性、可靠性
下载
  • 官网下载:https://dev.mysql.com/downloads/installer/

    • 需要注册oracle
    • 服务器在国外,下载速度…
  • 镜像下载:https://www.filehorse.com/download-mysql-64/download/

MySQL 安装

傻瓜式(直接点击下一步)

Mysql数据库基本介绍及下载安装_第2张图片

选择Developer Default模式安装

此模式会安装开发人员需要的常用组件;在安装这些组件时需要对应的环境依赖,我们要暂停,先去安装依赖的环境:

例如:Microsoft Visual C++ 2019 Redistributable Package (x64) is not installed. Latest binary compatible version will be installed if agreed to resolve this requirement.

安装:

Mysql数据库基本介绍及下载安装_第3张图片

选择自定义Custom安装

Mysql数据库基本介绍及下载安装_第4张图片

MySQL配置
端口配置

Mysql数据库基本介绍及下载安装_第5张图片

账号密码设置

Mysql数据库基本介绍及下载安装_第6张图片

服务名称

Mysql数据库基本介绍及下载安装_第7张图片

Mysql数据库基本介绍及下载安装_第8张图片

MySQL 服务的启动与停止

MySQL是以服务的形式运行在系统中

计算机管理窗口

此电脑右键管理

Mysql数据库基本介绍及下载安装_第9张图片

windows命令行

打开命令行 : win + R — 输入cmd回车

以管理员身份打开命令行:win+s---- 输入cmd----选择以管理员身份运行

Mysql数据库基本介绍及下载安装_第10张图片

MySQL卸载
  • 关闭服务

    ## 管理员身份启动 cmd 命令行
    net stop mysql80
    
  • 卸载软件

    • 打开控制面板

      image-20210907142830331

    • 点击“程序和功能”

      image-20210907142800345

    • 卸载MySQL

      Mysql数据库基本介绍及下载安装_第11张图片

  • 删除目录

    • MySQL的安装目录:C:\Program Files (x86)\MySQL
    • MySQL的数据文件目录(默认隐藏):C:\ProgramData\MySQL (如果不允许删除,强制删除)
  • 删除注册表

    • 打开注册表: win+r — 输入regedit—回车

    • 删除 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL80

    • 删除搜索mysql的相关项(非必须)

你可能感兴趣的:(Mysql,mysql)