mysqld是 MySQL 数据库服务器的守护进程(daemon)。守护进程是在后台运行而且一连提供某种服务的程序。在 MySQL 的体系中,mysqld负责管理数据库文件、处理来自客户端的 SQL 查询请求、控制用户对数据库的访问等诸多紧张功能。
工作方式
监听端口:它会在服务器的特定端口(默认是 3306 端口)上举行监听。当客户端程序(如命令行客户端mysql、使用各种编程语言编写的数据库毗连程序等)尝试毗连到 MySQL 服务器时,mysqld会担当这些毗连请求。比方,一个基于 Python 的 Web 应用通过pymysql库毗连 MySQL 数据库时,pymysql会向运行mysqld的服务器的 3306 端口发送毗连请求。