MySQL服务器有许多操作参数,您可以使用命令行选项或配置文件(选项文件)在服务器启动时更改这些参数。 也可以在运行时更改许多参数。
在Windows上,MySQL Installer与用户交互,并在基本安装目录中创建名为my.ini的文件作为默认选项文件。 如果从Zip存档在Windows上安装,则可以将基本安装目录中的my-default.ini模板文件复制到my.ini,并将后者用作默认选项文件。
注意:从MySQL 5.7.18开始,my-default.ini不再包含在分发包中或由分发包安装。
注意:在Windows上,可能不会显示.ini或.cnf选项文件扩展名。
完成安装过程后,您可以随时编辑默认选项文件以修改服务器使用的参数。
对于非Windows平台,在服务器安装或数据目录初始化过程中不会创建默认选项文件。
启动mysqld服务器时,可以指定程序选项。 最常用的方法是在选项文件或命令行中提供选项。 但是,在大多数情况下,最好确保服务器每次运行时都使用相同的选项。 确保这一点的最佳方法是将它们列在选项文件中。
mysql选项文件中分为多个组,如[mysql]、[mysqld]、[server]
mysqld从[mysqld]和[server]组中读取选项。
mysqld_safe从[mysqld],[server],[mysqld_safe]和[safe_mysqld]组中读取选项。
mysql.server从[mysqld]和[mysql.server]组中读取选项。
嵌入式MySQL服务器通常从[server],[embedded]和[xxxxx_SE