1. ホーム
  2. mysql

[解決済み] MySQLのmy.iniの場所

2022-10-22 17:29:27

質問

すでに見たことのある http://dev.mysql.com/doc/refman/4.1/en/mysql-config-wizard-file-location.html

mysql の my.cnf の場所を知る方法

そして

http://dev.mysql.com/doc/refman/5.1/en/option-files.html

しかし、私はまだ昔からの疑問から抜け出せずにいます! 私のmy.iniはどこにあるのでしょうか? 私はWindowsサーバー2008とmysql 5.5.28を使用しています。mysqld --install を使ってサービスをインストールし、sqlyog を使って mysql サーバを使用することができます。しかし、残念ながらmy.iniは installation directory にあるのか、それとも c:\ にも入っていない c:\windows の中にも data_dir クエリ show variables like "mysql_home" も同様に何も返しません。

何か提案はありますか?

どのように解決するのですか?

あなたは、フォルダ C:\Program Files\MySQL\MySQL Server 5.5 を見る必要がありますが、問題があります。MySQL の MSI インストールを実行すると、my.ini が作成されない。そのフォルダには、サンプルの .ini ファイルがあります。そのうちの 1 つを使用するために、たとえば my-medium.ini を使用するには、MySQL を再起動する前に以下を実行する必要があります。

cd C:\Program Files\MySQL\MySQL Server 5.5
copy my-medium.ini my.ini
net stop mysql
net start mysql

一旦、こうします。 my.ini が読み取れるようになります。 C:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe .