• ベストアンサー

Windowsでのmy.cnf

XAMPPでMySQLをインストールしたのですが、設定ファイルのmy.cnfが見あたりません。 Windowsの場合、どこフォルダーにあるのでしょうか?

  • MySQL
  • 回答数3
  • ありがとう数7

質問者が選んだベストアンサー

  • ベストアンサー
  • mamaoni
  • ベストアンサー率23% (3/13)
回答No.1

XAMPPをCドライブ直下にインストールしていると仮定しまして。 C:\Xampp\mysql\binの\binフォルダーにありますが、名前はmy 短縮ダイヤルになっていると思います。それから、このファイルを直接ダブルクリックしてもメモ帳は起動されませんので、メモ帳を起動してから、このファイルを開くことが必要です。そして、ファイルの種類ですべてのファイルを選択しておいてください。なお、ファイルの編集をする前に、コピーしておいたほうが間違えた場合に備えて安全です。

Intel_404
質問者

補足

回答ありがとうございます。 その短縮ダイアルさえ見つからない状態です。。。。 XAMPPは最新のものなのですが、何度インストールしなおしてもmyは現れません。 どうすればよろしいのでしょうか?

その他の回答 (2)

  • hrm_mmm
  • ベストアンサー率63% (292/459)
回答No.3

エクスプローラーの「フォルダーオプション」で、隠しファイルとかシステムファイルをすべて表示して、さらに拡張子もすべて表示するにしないと見つけられないのでは?

  • spieder
  • ベストアンサー率59% (13/22)
回答No.2

Windowsの場合、設定ファイル名は"my.ini"になっているはずですよ。 (my.cnfに書いても設定は有効になりますが・・・) 場所は、"mamaoni"さんが回答してくれているので、もう一度探してみてください。

参考URL:
http://dev.mysql.com/doc/refman/5.1/ja/windows-create-option-file.html

関連するQ&A

  • my.cnf と my.ini の違い

    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 に変更することはできますか?

  • XAMPP内のmysql\bin\my.cnfが見つからない

    http://oshiete1.goo.ne.jp/qa3124108.html を参考にしながら、MYSQLを設定しようとしたところ、\mysql\bin\my.cnfが見つかりません。↑の質問とバージョンは同じです。 \mysql\bin\にmyというショートカット(短縮ダイアル)はあるものの、ダブルクリックしても変化がありません。 設定を変更するため、my.cnfはどこにあるのでしょうか?

    • ベストアンサー
    • MySQL
  • my.cnfの編集方法

    @YMCでvpsサーバーをレンタルしている者です。 標準インストールされているMYSQLが日本語入力の際文字化けで動かず、調べてみるとキャラクタセットが違っていることが分かりました。 my.cnfを編集すると直るようですが、webminからmy.cnfまでどうしてもたどり着けません。 WebminやSSH等を使ってmy.cnfを編集するやり方を知っているという方いらっしゃいましたら、知恵をお貸し下さい。

    • ベストアンサー
    • MySQL
  • XAMPP MySQL my.cnfの設定について

    mySQLに日本語のデータを使いたい者です。 XAMPPを利用しています。 コマンドプロンプトからINSERT文などで日本語のデータを入れたいのですが、????になります。 mySQLのバージョンは5.1.30です。 XAMPPは1.7.0 my.cnfをメモ帖でひらき、[default-character-set]と検索してみましたが 何もHITしなかったので、次のようにmy.cnfに書き加えました。 [client] default-character-set=sjis [mysqld] default-character-set=sjis character-set-server = sjis collation-server = utf8_general_ci [mysql] default-character-set=sjis sjisになっているところは一度utf8で試してみたのですが ????ではなく文字化けになったのでsjisにしてみました。 何か設定に不備があるのでしょうか?DOS上でset names 'sjis' などを試してみましたが駄目でした。

    • ベストアンサー
    • MySQL
  • XAMPPのmy.iniファイルについて

    WindowsXPにXAMPPをインストールしました。 いまApache,php,mysqlの文字コードをEUC-JPに 統一する設定を行っています。 http.confの設定が終わり、mysqlの設定ファイルで あるmy.iniを編集しようとしたのですが、 ファイルが見つかりません。 本には、c:\WINDOWSフォルダにあると書いて あったのですが、、、、 yahooで検索したら、XAMPPではなくmysqlを単独で インストールした場合は、mysqladmin.exeを 実行すれば自動的にファイルが生成されるという ことだったので、試しにmysqladmin.exeを実行しましたがファイルは生成されませんでした。 XAMPPでmysqlをインストールした場合、my.iniファイルの生成はどのようにすればよいのでしょうか?

    • 締切済み
    • PHP
  • Macでmy.cnfをコピー出来ない。

    OS10.3.2を使用しております。 Apache と PHP は設定出来たのですが、 ディスクトップにマニュアル本『MySQL入門以前』という本を見ながら、付録のCDからmy.cnfをディスクトップにおき、ターミナルで、 sudo mv ./Desktop/my.cnf /etc 上記を入力し、リターンしたのですが、/etcの中に、my.cnfがコピーされません。 ターミナルのどの時点で、このコマンドを打てばいいのか定かではないのですが、 ターミナルを立ち上げてすぐに打ち込んだり、mysqlにして打ち込んだりしましたが、コピーされないのです。 何が変なのでしょうか? おわかりの方がいらっしゃいましたら、教えて下さると助かります。 よろしくお願い致します。

  • my.cnfファイルを編集しようとするとアクセスが拒否されました」と表示されます。

    ローカルディスク(C)直下のmy.cnfファイルを編集することができません。 ファイルを編集し保存しようとすると「アクセスが拒否されました」と表示されます。 紙谷歌寿彦「はじめての人のためのかんたんPHP + MySQL入門」P18の環境設定を行っているところです。 my.cnfファイルをテキストエディタで default-character-set=latin1 のlatin1をsjisに編集する、という箇所です。 いろいろと検索してみたのですが原因が判明しないため、ご教示いただければ嬉しいです。 使用OSはvistaです。 秀丸、EmEditor共に編集ができません。 また以下の点は確認済みです。 ・ユーザーはadministerです。 ・my.cnfファイルのプロパティ、セキュリティタブにて「拒否」となっているユーザーはいません。 ひどくくだらない質問にも思えるのですが、PHPの勉強の出だしから煮詰まってしまっております・・ よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • mysql.sockとmy.cnfの設定

    FreeBSD7.2 release mysql 5 php 5 apache 2.2 でサーバを立てようとしています。 phpの文字化けを解決しようといろいろ調べていて、 「skip-character-set-handshake」 をmy.cnfの[mysqld]の部分に追加すれば良いらしいと考えました。 しかし、追加してmysqlを再起動すると /tmp/mysql.sockが無くなってしまい、mysqlにつながらないというエラーが出ます。 「skip-character-set-handshake」をコメントアウトした状態で mysqlを再起動すると、/tmp/mysql.sockは存在していて、 mysqlにはつながりますが、文字化けします。 「skip-character-set-handshake」は使わなくてもいいなら、その他の方法で文字化け解消を、また、 「skip-character-set-handshake」を使わなければ行けない場合は /tmp/my.sockの問題を解決しないといけません。 お詳しい方からの情報をお待ちしております。

    • ベストアンサー
    • MySQL
  • (再)mysqlのmy.iniを設定したら起動しな

    QNo.7034230のkou0104さんと同じ症状で困っています。 私の場合は、XAMPPをインストール後 下記の設定を行った後、再起動させると MySqlが起動しません。 文字コードは sjis です。 下記はC:\xampp\mysql\bin 直下の my.intファイルに追記しました。 [mysqld] default-character-set = sjis skip-character-set-client-handshake [mysqldump] default-character-set = sjis [mysql] default-character-set = sjis my.iniファイルを編集すると、mysqlが起動しません。 xamppをセーフモードでアンインストールしてから 同じ事をやってもダメです。 何が問題なのでしょうか? 詳しい方がいらっしゃいましたら 何らかのアドバイスをいただけますでしょうか? 【環境】 Win7(64bit)-Pro xampp-win32-1.7.7-VC9-installer

    • ベストアンサー
    • MySQL
  • デフォルトの文字コードは何になるのでしょうか?

    ************************************************************ MySQLで文字コードをUTF-8で適切に使うための設定が必要です。 XAMPPをインストールしたフォルダ (デフォルトではc:\xampp)の「mysql\bin\my.ini」ファイルをテキストエディ [mysqld]セクションの下に以下の1行を追加して保存してください。 character-set-server=utf8 ************************************************************ と説明には書いてあるのですが、 この設定をしなかった場合のデフォルトの文字コードは何になるのでしょうか?

    • ベストアンサー
    • PHP