配置和调整
配置以 3 种方式之一发生:
- 命令行选项
my.cnf
配置文件- 从服务器中设置变量
命令行选项采用 mysqld --long-parameter-name=value --another-parameter
形式。相同的参数可以放在 my.conf
配置文件中。一些参数可以使用 MySQL 内的系统变量进行配置。查看官方文档以获取完整的参数列表。
变量可以有破折号 -
或下划线 _
。=
周围可能存在空间。对于千克,兆兆和千兆,K
,M
,G
可以加上大数字。每行一个设置。
标志:通常 ON
和 1
是同义词,同样适用于 OFF
和 0
。有些标志后面没有任何东西。
在 my.cnf
中放置设置时,服务器的所有设置必须位于 [mysqld]
部分,因此不要盲目地将设置添加到文件末尾。 (注意:对于允许多个 mysql 实例共享一个 my.cnf 的工具,部分名称可能不同。)