配置文件
在 Windows 上,MySQL 程序按照以下表格中从上往下的顺序从指定的文件中读取启动选项(后读取的文件中的选项会覆盖前面读取的文件中的同名选项)。
文件名
目的
%WINDIR%\my.ini
%WINDIR%\my.cnf
全局选项
C:\my.ini
C:\my.cnf
全局选项
BASEDIR\my.ini
BASEDIR\my.cnf
全局选项
defaults-extra-file
在命令行中通过 --defaults-extra-file 选项指定的文件
%APPDATA%\MySQL\.mylogin.cnf
登录路径选项 (clients only)
其中:
%WINDIR%: 通常是 C:\WINDOW
%APPDATA%:Windows 下应用保存数据的路径
BASEDIR:MySQL 的安装路径。假如使用 MySQL Installer 安装 MySQL 5.7,其安装路径通常为C:\Program Files\MySQL\MySQL Server 5.7
尽管 MySQL Installer 在安装过程中会将大多数文件放到 Program Files 文件夹下,但是却会将 my.ini 文件放到 C:\ProgramData\MySQL\MySQL Server 5.7\ 路径下。
使用 MySQL Installer 安装后,Windows 系统上会存在一个服务(service),该服务启动时的命令中带有 --defaults-extra-file 选项,其值为 C:\ProgramData\MySQL\MySQL Server 5.7\my.ini。
最后更新于