登陆方式一:
本地登陆,不依赖ip地址端口号
mysql -S /tmep/mysql.sock
登陆方式远程连接二:
mysql -uroot -p -h 10.22.2.22.22 -P 3306
mysql实例:
server 层:
1.连接层(提供连接协议:tcp/ip sock)
2.验证
3.提供专有的连接线程 查看命令:show processlist
sql层:
1.语法检测
2.语义
3.权限
4.解析预处理
5.优化器
6.执行器 按照优化器的方案执行
7.查询缓存 (query cache 默认关闭)
8.日志记录(1.binlog 二进制日志2.glog通用日志)
存储引擎层
相当于linux磁盘文件 与磁盘打交道
磁盘
mysql的逻辑结构(操作对象)
逻辑-->抽象
库 库名 + 库属性
表 表名 + 表属性 + 表内容 + 列
mysql的物理存储结构
段 or 表 多个区(不一定是连续的)
区 or 簇 64个连续的页(1024kb= 1M)
页 4个连续的块(16kb)
<以上是mysql文件概念>
<以下是操作系统文件概念>
块 8个连续的扇区(4kb)
扇区 512 byte
网友评论