标签:png soc mem database code nlog 需要 启动 结构
?
mysql
mysqladmin
mysqldump
单进程
多线程
TCP/IP的连接方式
?
套接字连接方式
思考:mysql -uroot -poldboy123是使用了哪个连接方式???
1.MySQL的后台进程+线程+预分配的内存结构。
2.MySQL在启动的过程中会启动后台守护进程,并生成工作线程,预分配内存结构供MySQL处理数据使用。
图1.1-word的打开方式
?
图1.2-mysqld的打开方式
mysqld是一个守护进程但是本身不能自主启动:
[root@db01 ~]# mysql -uroot -poldboy123
[root@db01 ~]# select user,host,password from mysql.user;
MySQL的逻辑对象:做为管理人员或者开发人员操作的对象
MySQL逻辑结构与Linux系统对比
MySQL | Linux |
---|---|
库 | 目录 |
show databases; | ls-l / |
use mysql | cd /mysql |
表 | 文件 |
show tables; | ls |
二维表=元数据+真实数据行 | 文件=文件名+文件属性 |
1)MySQL的最底层的物理结构是数据文件,也就是说,存储引擎层,打交道的文件,是数据文件。
2)存储引擎分为很多种类(Linux中的FS)
3)不同存储引擎的区别:存储方式、安全性、性能
myisam:
?
innodb:
?
标签:png soc mem database code nlog 需要 启动 结构
原文地址:https://www.cnblogs.com/Forever-x/p/10981781.html