Windows 上の MySQL の my.ini はどこにありますか? 質問する

Windows 上の MySQL の my.ini はどこにありますか? 質問する

私はすでに見たhttp://dev.mysql.com/doc/refman/4.1/en/mysql-config-wizard-file-location.html

MySQLのmy.cnfの場所を見つけるにはどうすればいいですか

そして

オプションファイル

しかし、私はいまだに昔からの疑問に悩まされています。「my.ini はどこにありますか」私は、Windows Server 2008 と mysql 5.5.28 を使用しています。私はサービスをインストールし、sqlyog を使用して mysql サーバーを使用できるようになりました。しかし、残念ながら、 inまたは not inmysqld --installを見つけることができず、inまたはin クエリも何も返されませんでした。my.iniinstallation directoryc:\c:\windowsdata_dirshow variables like "mysql_home"

助言がありますか?

ベストアンサー1

Windows MYSQL 5.6 MSI 上の my.ini の場所 (インストール ウィザードを使用)

Windows コマンド シェルを開き、次のように入力します: echo %PROGRAMDATA%。Windows Vista では、次のように表示されます: C:\ProgramData

によるとオプションファイルの場合、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.6 MSIインストーラーするmy.iniを作成します最高優先場所。インストーラーによって作成されたファイル以外のファイルは、見つかったり使用されたりすることはありません。

上記の解決策は、5.6 MSI ベースのインストールでは機能しません。

おすすめ記事