目录

MySQLMySQL服务器mysqld

【MySQL】MySQL服务器——mysqld

1.MySQL服务器

  • 是名为 mysqld 的数据库服务器程序,
  • 和“主机”(host)不一样
  • 是一个 多线程单进程
  • 管理 对磁盘和内存中数据库的访问
  • 支持 并发的客户端连接
  • 支持 多个存储引擎,常见的存储引擎包括 InnoDB、MyISAM、Memory、Archive
  • 支持 事务表(支持事务操作,如提交、回滚)和非事务表
  • 通过使用缓存和缓存区优化内存使用

2.简单理解术语:服务器和主机

  • 服务器 :是具有版本号和功能列表的软件程序。
  • 主机 :是指运行服务器的物理或虚拟机器,可以是本地计算机、远程服务器或云服务器。包括硬件配置(cpu,内存,磁盘,网络接口),机器上运行的操作系统,网络地址(主机在网络中的唯一标识)。
  • 多个服务器可以在一台主机上运行。