1. HOME
  2. 開発・ブログ運営
  3. データベース
  4. MAMP でインストールした MySQL の my.cnf の場所
2012年07月09日
MAMP で MySQL が起動しない場合の対処方法
2012年04月15日
Ubuntu11.10 にApacheとPHPとMySQLをイ ...
2012年07月09日
MAMP でインストールした MySQL にターミナルでログイ ...
2012年07月09日
これだけ押さえておけば大丈夫。MySQL でのユーザー管理(追 ...
2016年07月09日
MySQL, WordPress, phpMyAdmin コン ...
2016年05月26日
エックスサーバーから さくらVPS + Docker に引っ越 ...

MAMP でインストールした MySQL の my.cnf の場所

MySQL の設定は my.cnf というファイルに記述するようなんだけど、そもそも my.cnf はどこにあるのかな?

MAMP でインストールした MySQL の my.cnf について、

「/Applications//MAMP/Library/share/mysql/」に「my-large.cnf」とか「my-small.cnf」があるので、 「/Applications/MAMP/db/mysql/my.cnf」にコピーして編集。

と良く見かけますが、私の環境ではそもそも「/Applications//MAMP/Library/share/mysql/」が存在しない。MAMP のバージョンなんかによって違うのかな。

PHP の設定ファイル(php.ini)がどこにあるのかは、phpinfo で簡単に確認できるけど、同じように MySQL がどの my.cnf を読み込んでみる方法を調べたら、Terminal で、

とすれば良いらしい。ってことでやってみた。

そうすると、ずらずらっと何か表示されるので、その中段くらいに、my.cnf の読み込み場所が表示された。



どうやら、

  • /etc/my.cnf
  • /etc/mysql/my.cnf
  • /Applications/MAMP/conf/my.cnf
  • ~/.my.cnf

の順番で読み込んでるそうな。

MAMP のバージョンによって、my.cnf の場所が変わることもあると思うので、それぞれ確認してみてください。

でわでわ。







この記事にコメントする





Copyright © 2012 - 2014 MacBook Air とWordPressでこうなった All rights reserved
Powered by WordPress.