MySQL程序可以从选项文件(有时也称为配置文件)读取启动选项。选项文件提供了一种很方便的方式来指定常用的选项,因此不需要每次运行程序时从命令行输入。
下面的程序支持选项文件:myisamchk、myisampack、mysql、mysql.server、mysqladmin、mysqlbinlog、mysqlcc、mysqlcheck、mysqld_safe、mysqldump、mysqld、mysqlhotcopy、mysqlimport和mysqlshow。
注释:MySQL簇程序使用的选项文件参见17.4节,“MySQL簇的配置”。
在Windows中,MySQL程序从以下文件读取启动选项:
文件名 | 目的 |
WINDIR/my.ini | 全局选项 |
C:/my.cnf | 全局选项 |
INSTALLDIR/my.ini | 全局选项 |
defaults-extra-file | 用--defaults-extra-file=path指定的文件,如果有 |
WINDIR表示Windows目录的位置。通常为C:/WINDOWS或C:/WINNT。你可以使用下面的命令通过环境变量WINDIR的值确定其确切位置:
C:/> echo %WINDIR%
INSTALLDIR表示MySQL的安装目录。一般为C:/PROGRAMDIR/MySQL/MySQL 5.1 Server,其中PROGRAMDIR表示程序目录(通常为Windows英文版的Program Files),MySQL 5.1的安装是根据安装和配置向导完成的。参见2.3.5.14节,“my.ini文件的位置”。