WINDOWS MYSQL 5.6 MSI上のmy.iniの場所(インストールウィザードを使用)
Windowsコマンドシェルを開き、次のように入力します:echo %PROGRAMDATA%
。 Windows Vistaでは、次のようになります。C:\ProgramData
。
http://dev.mysql.com/docによると/refman/5.6/en/option-files.html
、MySQLが最初に検索する場所は、%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini
です。 。 Windowsシェルで、ls "%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini"
を実行する場合 、ファイルがそこにあることがわかります。
StackoverflowやWebで見られるほとんどの提案とは異なり、ファイルをC:\Program Files\MySQL\MySQL Server 5.6\my.ini
に配置します。 動作しないでしょう。 C:\Program Files (x86)\MySQL\MySQL Server 5.1
も同様です。 。 上記のMySQLリンクに引用されている理由:
Windowsでは、MySQLプログラムは、次のファイルから指定された順序で起動オプションを読み取ります(一番上の項目が最初に使用されます)。
5.6MSIインストーラーはします 最高にmy.iniを作成します 優先順位の場所。つまり、インストーラーによって作成されたファイルを除いて、他のファイルが検出/使用されることはありません。
上記で受け入れられたソリューションは、5.6MSIベースのインストールでは機能しません。