MySQL数据库基础学习(一)
2023-02-19 12:23:42 时间
1. MySQL概述
在这一章节,我们主要介绍两个部分,数据库相关概念及MySQL数据库的介绍、下载、安装、启动及连接。
1.1 数据库相关概念
在这一部分,我们先来讲解三个概念:数据库、数据库管理系统、SQL。
而目前主流的关系型数据库管理系统的市场占有率排名如下:
Oracle:大型的收费数据库,Oracle公司产品,价格昂贵。
MySQL:开源免费的中小型数据库,后来Sun公司收购了MySQL,而Oracle又收购了Sun公司。
目前Oracle推出了收费版本的MySQL,也提供了免费的社区版本。
SQL Server:Microsoft 公司推出的收费的中型数据库,C#、.net等语言常用。
PostgreSQL:开源免费的中小型数据库。
DB2:IBM公司的大型收费数据库产品。
SQLLite:嵌入式的微型数据库。Android内置的数据库采用的就是该数据库。
MariaDB:开源免费的中小型数据库。是MySQL数据库的另外一个分支、另外一个衍生产品,与MySQL数据库有很好的兼容性。
而不论我们使用的是上面的哪一个关系型数据库,最终在操作时,都是使用SQL语言来进行统一操作,因为我们前面讲到SQL语言,是操作关系型数据库的 统一标准 。所以即使我们现在学习的是MySQL,假如我们以后到了公司,使用的是别的关系型数据库,如:Oracle、DB2、SQLServer,也完全不用担心,因为操作的方式都是一致的。
1.2 MySQL数据库
1.2.1 版本
MySQL官方提供了两种不同的版本:
社区版本(MySQL Community Server)
免费, MySQL不提供任何技术支持
商业版本(MySQL Enterprise Edition)
收费,可以使用30天,官方提供技术支持
相关文章
- R语言利用转录组基因表达矩阵做基因共表达分析的学习资料推荐
- 了解学习高通量测序技术(NGS)神器SequencEnG:66种高通量测序技术全介绍
- COLING'22 | SelfMix:针对带噪数据集的半监督学习方法
- 网安一哥 数据安全态势感知运营中心建设桔皮书 学习笔记
- java基于ssm的图书管理系统图书借阅管理网站图书管理网站源码
- java书店带商家商城书店多商家书店系统源码
- 学习这门语言两个月了,还是卡在了加减乘除这里...
- 九个可以帮助你快速免费学习 Web 开发的网站
- 产品让开发一个电子签名、这不是伸手就来?
- JVM学习- - -虚拟机栈详解
- 飞书开放平台-全新消息卡片搭建工具
- gCastle | 华为诺亚方舟实验室自研的因果结构学习工具链
- 关于python实现知识管理的一些想法
- 推荐12个值得学习的TypeScript宝库!
- 4位GNN一线大佬新书出版了!
- Jeff Dean:机器学习在硬件设计中的潜力
- 江泽民08年发表论文提出:未来智能化、机器学习会大有作为、需加大GPU技术的研究
- 美国公司裁员潮时间线◉科技寒冬可视化;3份报告回顾中国开发者2022;自动驾驶下半场,谁会冲出重围 | ShowMeAI每周通讯 #005-01.07
- 从0写一个《电话号码管理系统》的C入门项目【适合初学者】
- Go 学习:那些不一样的知识点(上)