涵盖MySQL概述、SQL、函数、约束、多表查询、事务等基础知识,存储引擎、索引、优化、存储对象、锁、引擎核心等高级知识,以及日志、主从复制、拆分数据库分表、读写分离等数据库运维相关知识
教程推荐:MySQL数据库从入门到精通
数据库相关概念
我们先解释一下三个概念:数据库、数据库管理系统、SQL。
目前主流关系数据库管理系统市场份额排名如下:
:大型收费数据库,公司产品,价格昂贵。
MySQL:开源免费的中小型数据库。 后来Sun收购了MySQL,然后又收购了Sun。 目前MySQL有付费版本,也有免费社区版本。
SQL:公司推出的收费中型数据库。 常用的有C#、.net等语言。
:开源免费的中小型数据库。
DB2:IBM 的大型收费数据库产品。
:嵌入式微型数据库。 内置数据库使用此数据库。
:开源免费的中小型数据库。是MySQL数据库的另一个分支,又一个衍生产品,也是
MySQL数据库具有很好的兼容性。
而且无论我们上面使用哪种关系型数据库,在最终的操作中都会使用SQL语言进行统一操作,因为前面我们提到的SQL语言是操作关系型数据库的统一标准。 所以即使我们现在正在学习MySQL,如果以后去公司使用其他关系型数据库,比如:DB2,也完全不用担心,因为操作方法都是一样的。
MySQL数据库版本
官方的:
MySQL官方提供了两个不同的版本:社区版(MySQL)是免费的,MySQL不提供任何技术支持。 商业版(MySQL)收费,可使用30天,提供官方技术支持
本课程使用MySQL最新社区版本-MySQL 8.0.26
MySQL数据库下载
下载链接:
您还可以使用课程资料中提供的MySQL安装包:
MySQL数据库安装
要使用MySQL,我们必须先安装MySQL。 我们可以按照以下步骤一步步完成MySQL的安装。
1)。 双击官方安装包文件
2)。 按照安装提示进行安装
安装MySQL的相关组件,这个过程可能需要几分钟,耐心等待。
输入MySQL中root用户的密码,一定要记住该密码
3)。 配置安装完MySQL后,需要配置环境变量,以便在任意目录下都可以连接MySQL。
A. 在此计算机上,右键单击并选择属性
B.点击左侧“高级系统设置”,选择环境变量
C.找到Path系统变量,点击“编辑”
D、选择“新建”,将MySQL安装目录下的bin目录添加到环境变量中
好了,今天的主题就讲到这里吧,不管如何,能帮到你我就很开心了,如果您觉得这篇文章写得不错,欢迎点赞和分享给身边的朋友。