开门见山
MySQL的启动配置选项由三部分组成:预编译选项、命令行选项、配置文件选项。默认情况下,MySQL服务器使用预编译选项作为其启动参数,若默认选项不适合部署要求,则可以配置命令行选项或配置文件选项。命令:
mysqld --verbose --help
可以查看mysqld服务进程支持的选项。
使用配置文件可以做到永久保存相关配置而不需要每次启动MySQL时指定,可减少诸多繁琐的操作和出错概率。因而,配置文件是多数DBA在进行MySQL管理时的首选。下面将详细介绍MySQL的配置文件以及相关配置工具。
Option File Groups—配置文件组
以其他所有系统的配置文件一样,MySQL的配置文件以配置组形式存在,组名以[group_name]区分。组名为所配置的应用程序名(如mysql、mysqld等)或应用程序类(如client、server等),其示意图如下: