- 为什么要学MySQL数据库
市场:MySQL,17年数据库占比44%左右。
好处:数据持久化、完成统一管理、易于查询
- 数据库相关概念
DBMS:database management system 数据库创建、操作数据库的系统
DB:database,有组织规范的数据仓库
SQL:structure query language,结构化查询语言,几乎所有DBMS都适用
- MySQL:免费开源,Oracle收购
- Oracle:甲骨文公司,使用免费,服务收费
- DB2:IBM公司,适合处理海量数据
- SQLserve:微软公司,只能安装win系统下
- 数据库存储数据的特点
数据放入表中,表放入库中,每列对应一个字段,表名不重复
- 初始SQL
MySQL产品介绍:开源免费、性能高、简单小;
MySQL产品安装
MySQL服务启动和停止
MySQL服务登入和登出
MySQL产品常见命令和语法规范
为了初学者入门,本人制作了如下参考手册,便于快速查找MySQL的基本操作:
命令行操作:https://blog.csdn.net/Colly250/article/details/104027114
基础查询
条件查询
排序查询
常见函数
分组函数
分组查询
连接查询
子查询
分页查询
union联合查询
插入语句
修改语句
删除语句
库和表管理
常见数据类型介绍
常见约束
事务和事务处理