- 以前存储数据不容易,不够详细也不易备份和保存,更不易查找。而现在可以使用文件和数据库(非常特殊的文件)来存储
- 数据库的优点有:
- 持久化存储
- 读写速度极高
- 保证数据的有效性
- 对程序支撑性非常好,容易扩展
- 数据库中的信息:把每一列称为字段,每一行称为记录,如果能唯一标记某个字段称为主键,主键所在的列称为主键列
记录的集合称为数据表,数据表的集合称为数据库 - MySQL数据库是关系型数据库
- 数据库的优点有:
- RDBMS(关系型数据库的管理系统)
- SQL是结构化的查询语言,是一种用来操作RDBMS的数据库语言,当前关系型数据库都支持使用SQL语言进行操作,也就是说可以通过SQL操作oracle、server、mysql、sqlite等所有的关系型数据库
SQL语句主要分为:- DQL:数据查询语言,用于对数据的查询,如 select
- DML:数据操作语言,对数据进行增加、修改、删除。如 insert、update、delete
- TPL :事务处理语言,对事务进行处理,包括begin transaction、commit、rollback
- DCL :数据控制语言,进行授权与权限回收,如 grant、revoke
- DDL :数据定义语言,进行数据库、表的管理等,如 create 、 drop
- CCL :指针控制语言,通过控制指针完成表的操作,如 declare cursor
- MySQL: 是用于管理文件的一个软件
- 服务器端软件
- socket服务端
- 本地文件操作
- 客户端软件(各种各样)
- socket客户端
- 发送指令
- 解析指令
- 服务器端软件
原文:https://www.cnblogs.com/otome/p/12437376.html
如果您也喜欢它,动动您的小指点个赞吧