プロが教えるわが家の防犯対策術!

my.cnf と my.ini の違いがよく分かりません。
これらは同じものでしょうか?

最近、XAMPPを使用しており、以前に単独で入れたMySQLが不要になったのでアンインストールしたところ、XAMPPのMySQLのコマンドプロンプトからの操作が文字化けしてしまい、
・my.cnf の [mysql] default-character-set=sjis
・chcp 65001
・SET NAMES sjis
等を試して、丸一日格闘しましたが、解決せず、しかたなく再度単独でMySQLを入れて、パスを通し、my.ini に default-character-set=sjis 指定してやると文字化けが直りました。

問題は解決したのですが、使用していないMySQLが入っているので、気持ち悪いです。
my.ini は my.cnf より強いのですか?
XAMPP内には、my.cnf しかないですが、これを、my.ini に変更することはできますか?

A 回答 (2件)

MySQLのバージョンは何ですか?


この辺の仕様もバージョンによって違うようで、MySQL 5.0以降なら、MySQLのサービス起動時に、「--defaults-file=」が指定されているかも知れません。

この回答への補足

XAMPPのコントロールパネルからMySQLを起動していたので、
確かに、オプションが設定されているかもしれません。

バージョンは、5.0.51a です。

補足日時:2008/05/27 19:00
    • good
    • 0

まず、マニュアルを読んでみて下さい。



http://dev.mysql.com/doc/refman/4.1/ja/option-fi …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

読み込み順序の違いであれば、ちょっと原因が分かりませんが、
Windows+XAMPPはとりあえずの環境ですので、現状で良しとしておきます。

ありがとうございました。

お礼日時:2008/05/25 12:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!