目录
一、数据库概述
1.1 什么是数据库
数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。
参考:https://baike.baidu.com/item/%E6%95%B0%E6%8D%AE%E5%BA%93/103728
1.2 数据库的分类
RDBMS(关系数据库管理系统):
Oracle, MySQL, Microsoft SQL Server(简称"MSSQL"),PostgreSQL(简称"PGSQL")等。
参考:https://www.runoob.com/mysql/mysql-tutorial.html
NoSQL(非关系型的数据库):
MangoDB(文档型),Elasticsearch(文档型),Redis(键值),Hbase(列存储数据库)
参考:https://www.runoob.com/mongodb/nosql.html
云数据库(关系型数据库):
RDS(阿里云产品),TDSQL(腾讯云产品)
参考:https://www.aliyun.com/product/outline/index
https://cloud.tencent.com/product/tencentdb-catalog
NewSQL:
TiDB,PolarDB(阿里云)
NewSQL 是对各种新的可扩展/高性能数据库的简称,这类数据库不仅具有NoSQL对海量数据的存储管理能力,还保持了传统数据库支持ACID和SQL等特性
参考:https://baike.baidu.com/item/NewSQL/9529614?fr=aladdin
主流数据库使用排行榜:
https://db-engines.com/en/ranking
1.3 Mysql企业版本选择
建议选择MySQl 5.7和MySQL 8.0的最新版本进行下载安装哟。
下载地址:
https://downloads.mysql.com/archives/community/
二、Windows多版本部署Mysql数据库
ps:为了考虑软件兼容性和防止一些不可未知的意外情况,不建议安装最新版本。
2.1 mysql5.6版本安装
2.2 mysql 5.7 版本安装
2.3 mysql8.0版本安装
三、安装问题收集
3.1 win11系统安装报错 丢失MSVCR120.dll
进入微软官网下载重新安装Visual C++ Redistributable Packages for Visual Studio 2013即可,重启电脑生效。参考https://www.microsoft.com/en-us/download/details.aspx?id=40784