mysqld - MySQL 服务器

mysqlmysqli database

让我们了解一下‘mysqld’,即 MySQL 服务器 −

mysqld

mysqld 也称为 MySQL 服务器。它是一个单一的多线程程序,负责 MySQL 安装中的大部分工作。它不会产生额外的进程。

MySQL 服务器帮助管理对包含数据库和表的 MySQL 数据目录的访问。数据目录是其他信息(如日志文件和状态文件)的默认位置。

注意 −某些安装包可能包含名为 mysqld-debug 的服务器调试版本。

可以调用此版本代替 mysqld 进行调试支持、内存分配检查以及跟踪文件支持。

启动 MySQL 服务器

当 MySQL 服务器启动时,它将监听来自客户端程序的网络连接,并帮助管理这些客户端对数据库的访问。

要查看启动时指定的选项,可以运行以下命令 −

shell> mysqld --verbose --help

系统变量

MySQL 服务器有许多系统变量,这些变量会在运行时影响其操作。可以在服务器启动期间设置系统变量。其中许多变量可以在运行时更改,从而实现动态服务器重新配置。

MySQL Server 有一组状态变量,可帮助提供有关其操作的信息。可以监视这些变量的状态以访问运行时性能特征。


相关文章