Home >Database >Mysql Tutorial >Where Is My MySQL my.ini File Located After a Windows MSI Installation?

Where Is My MySQL my.ini File Located After a Windows MSI Installation?

DDD
DDDOriginal
2024-12-09 07:54:08354browse

Where Is My MySQL my.ini File Located After a Windows MSI Installation?

MySQL my.ini File Location on Windows with MySQL Server 5.6 MSI Installation

For users struggling to locate the MySQL my.ini file on Windows, especially with MySQL Server 5.6 installed using the MSI installer, this article provides a definitive solution.

Determining the my.ini Location

Contrary to popular guidance, the my.ini file is not typically located in the C:Program FilesMySQLMySQL Server 5.6 directory on Windows. Instead, it is recommended to use the following command in a Windows command shell:

echo %PROGRAMDATA%

This command will typically return a directory path such as C:ProgramData.

According to the MySQL documentation (http://dev.mysql.com/doc/refman/5.6/en/option-files.html), the first location MySQL will look for the my.ini file is:

%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini

In most cases, this is where the my.ini file will be found.

Overriding the Default Location

If you prefer to use a different location for the my.ini file, you can create one in the directory of your choice and specify its location using the --defaults-file option when starting the MySQL service. For example:

mysqld --defaults-file=C:\Path\To\Custom\my.ini

The above is the detailed content of Where Is My MySQL my.ini File Located After a Windows MSI Installation?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn