首页 > 编程知识 正文

mysql入门,零基础数据库培训

时间:2023-05-04 00:49:31 阅读:61420 作者:4544

很多从事数据分析的朋友都意识到,在平时进行业务分析的过程中,Excel表单是最常用的工具。 另外,还发现Excel虽然容易使用,但数据量变大时,例如处理2,30万件以上的数据量时,会发生卡顿,甚至死机。 夸张地说,别人可能已经下班了,但你的结果还没有计算出来。 因此,需要掌握能够处理大数据量的工具,如MySQL数据库管理系统。

为什么推荐学习MySQL? 因为它具有体积小、速度快、免费开源、易学易用、兼容性高等优点。 MySQL是瑞典MySQL AB公司开发的关系数据库管理系统,是Oracle旗下的产品。 MySQL是最流行的关系数据库管理系统之一,在web APP应用中,MySQL是最好的关系数据库管理系统(RDBMS ) APP应用之一。 MySQL中使用的SQL语言是访问数据库的最常见的标准化语言。 MySQL软件采用了分为社区版和商业版的双许可策略。 由于其体积小、速度快、总拥有成本低、特别是开源的特点,典型的中小型站点开发选择MySQL作为站点数据库。

在本教程中,您将快速了解MySQL的基础知识,以便于使用MySQL数据库。

MySQL数据库初学者入门最佳教程_MySQL初学者入门教程3359 www.bilibili.com/video/b v1 rq4y1 s 7sw? spm_id_from=333.999.0.0

什么是数据库? 数据库(Database )是一个根据数据结构组织、存储和管理数据的仓库。

每个数据库都有一个或多个不同的API,用于创建、访问、管理、搜索和复制存储的数据。

您也可以将数据保存到文件中,但在文件中读写数据的速度相对较慢。

因此,现在使用关系数据库管理系统(RDBMS )来存储和管理大数据量。 关系数据库是基于关系模型构建的数据库,它通过数学概念和方法(如集合代数)处理数据库中的数据。

RDBMS或关系数据库管理系统(relationaldatabasemanagementsystem )的特点:

1 .数据以表格形式出现

2 .每种行为的各种记录名称

3 .每一列都是与记录名称对应的数据字段

4 .许多行和列构成一张表格

5 .几个表单构成数据库

在开始学习RDBMS术语MySQL数据库之前,让我们先看看一些RDBMS术语。

数据库:数据库是相关表的集合。

数据表:表是数据的矩阵。 数据库中的表看起来像一个简单的电子表格。

列: (数据元素)包含相同类型的数据,例如邮政编码数据。

行:一行(=元组或记录)是一组相关的数据,如用户订阅的数据。

冗馀:存储两倍的数据,冗馀会降低性能,但会提高数据安全性。

主键:主键是唯一的。 一个数据表只能包含一个主键。 可以使用主键查询数据。

外键:外键用于关联两个表。

复合键:复合键(组键)将多列作为一个键,通常用于复合索引。

索引——使用索引可以快速访问数据库表中的特定信息。 索引是对数据库表中一个或多个列的值进行排序的结构。 类似于书籍的目录。

引用完整性:引用的完整性要求关系不允许引用不存在的实体。 与实体的一致性是关系模型必须满足的完整性约束,目的是保证数据的完整性。

MySQL是关系数据库(relationaldatabasemanagementsystem ),所谓的“关系”可以视为“表”概念、关系数据库

标题:每行的名称;

列(col ) :是具有相同数据类型的数据的集合;

行(row ) :每行用于描述某个记录的具体信息。

“值”:行的具体信息。 每个值必须与该列的数据类型相同;

关键帧(key ) :关键帧的值在当前列中是唯一的。

MySQL数据库MySQL是由瑞典MySQL AB公司开发的关系数据库管理系统,目前隶属于Oracle公司。 MySQL是一种关系数据库管理系统,它将数据存储在不同的表中,而不是将所有数据放在一个大仓库中。 这样可以提高速度,提高灵活性。

MySQL是开源的,目前属于Oracle旗下的产品。

MySQL支持大型数据库。 可以处理具有数千万条记录的大型数据库。

MySQL使用标准的SQL数据语言格式。

MySQL可以在多个系统上运行,并支持多种语言。 这些编程语言包括c、c、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl。

MySQL支持PHP。 PHP是目前最受欢迎的Web开发语言。

MySQL支持大型数据库,支持5000万个记录的数据仓库,32位系统表文件最多支持xndcdq,64位系统最多支持8TB。

MySQL是可定制的,采用了GPL协议。 可以修改源代码以开发自己的MySQL系统。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。