数据库体系结构与基础管理
Posted yangxiaoni
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库体系结构与基础管理相关的知识,希望对你有一定的参考价值。
- mysql的工作模型
C/S : 客户端/服务端模型
1.1 服务端程序
mysqld
1.2 客户端程序
mysql
mysqldump
mysqladmin
...
1.3 连接协议(Linux)
网络套接字: TCP/IP网络连接串 ----> mysql -uroot -p123 -h10.0.0.51 -P3306
本地套接字: socket本地连接串 ----> mysql -uroot -p123 -S /tmp/mysql.sock
- MySQL的实例
实例 = mysqld + Master Thread + worker Threads + 专用内存
公司 = Boss + Manager + worker + 办公室
3.MySQL 程序结构
DDL:数据定义
DCL:数据控制
DML:数据操作
DQL:数据查询
一条SQL语句执行的逻辑
MySQL对象逻辑结构
库 : database / schema
库名
属性
表 : table
表名
表属性
字段(列)
数据行(记录)
- MySQL对象物理结构
6.1 宏观
6.2 微观
以上是关于数据库体系结构与基础管理的主要内容,如果未能解决你的问题,请参考以下文章