【MySQL】MySQL服务器——mysqld
1.MySQL服务器
- 是名为 mysqld 的数据库服务器程序,
- 和“主机”(host)不一样
- 是一个多线程的单进程
- 管理对磁盘和内存中数据库的访问
- 支持并发的客户端连接
- 支持多个存储引擎,常见的存储引擎包括InnoDB、MyISAM、Memory、Archive
- 支持事务表(支持事务操作,如提交、回滚)和非事务表
- 通过使用缓存和缓存区优化内存使用
2.简单理解术语:服务器和主机
- 服务器:是具有版本号和功能列表的软件程序。
- 主机:是指运行服务器的物理或虚拟机器,可以是本地计算机、远程服务器或云服务器。包括硬件配置(cpu,内存,磁盘,网络接口),机器上运行的操作系统,网络地址(主机在网络中的唯一标识)。
- 多个服务器可以在一台主机上运行。