mysql 基础学习分析

Posted yueyueli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 基础学习分析相关的知识,希望对你有一定的参考价值。

数据库--主要包括三方面:数据存储,数据管理,数据库应用。
数据存储--就是存储数据
数据管理--操作存储数据
数据库应用--调用数据管理,操作存储数据。

数据库连接--如何可以访问到数据库
实现技术
odbc--统一接口,支持多种语言
jdcb--java开发规范之一,java开发连接数据库

数据库语言SQL --对数据库数据操作的结构化语言
区分为
DDL-定义(create ,drop ,alter)
DML-管理(insert ,delete ,update)
DQL-查询(select,show)
DCL-控制()

mysql-小型关系型数据库管理系统,开源,分为社区版(免费)和企业版(收费),体积小,速度快,相比其他大型数据库管理系统,学习简单。

mysql的存储引擎
innodb-事务性存储引擎,支持ACID,支持外键索引,存储空间为一个
myisam-非事务型存储引擎,存储文件为3个,以.frm表描述性,.MYD表数据,.MYI表索引,查询性能较快
memory-内存中存储引擎,在ram内存中,性能最快,无法持久化到磁盘中。mysql使用该引擎存储临时表。
archive-非事务型存储引擎,支持高并发,适合归档数据存储,例如日志
5.6之前默认存储引擎为myisam,包括5.6之后为innodb

















以上是关于mysql 基础学习分析的主要内容,如果未能解决你的问题,请参考以下文章

mysql零基础小白必备!入门数据库数据分析方法+总结

MySQL基础入门学习13存储过程

零基础可以培训大数据分析师吗?会不会很难?

mysql基础

0基础怎么学习大数据?给零基础学习者支几招

零基础如何入门数据分析