My Photo

« 黒崎監督辞任 #albirex | Main | Jの秋春制についてyahoo!JAPANの意識調査 #jleague #albirex »

May 24, 2012

MySQLメモ015:設定ファイル

書式

MySQLの設定ファイルは、my.cnfである。Windowsの場合は my.ini と my.cnf である。
書式は以下。

書式 説明
# コメント
[<グループ名>] グループ宣言。この下にオプションを記述。グループの範囲は次のグループ宣言までかファイルの終わりまで。
<オプション名> コマンドラインの「--オプション名」と等価
<オプション名>=<値> コマンドラインの「--オプション名=値」と等価
!include <ファイル名> 指定したファイルを設定ファイルとして読み込む。
!include <ディレクトリ名> 指定したディレクトリ以下のファイルを設定ファイルとして読み込む。

読み込み順

設定ファイルは読み込む順序が決まっている。

UNIX系OSの場合
  1. /etc/my.cnf
  2. /etc/my.sql/my.cnf
  3. sysconfdir/etc/my.cnf
  4. $MYSQL_HOME環境変数に指定したディレクトリ/my.cnf
  5. --defaults-extra-file=オプション で指定したファイル(このオプションを持つコマンド/ツールのみ)
  6. ~/.my.cnf
Windowsの場合
  1. %System%\my.ini
  2. %System%\my.cnf
  3. %WINDIR%my.ini
  4. %WINDIR%my.cnf
  5. C:\my.ini
  6. C:\my.cnf
  7. $MYSQL_HOME環境変数に指定されたディレクトリ\my.ini
  8. $MYSQL_HOME環境変数に指定されたディレクトリ\my.cnf
  9. --defaults-extra-file=オプションで指定されたファイル(このオプションを持つコマンド/ツールのみ)
  10. バイナリの1つ上のディレクトリにあるmy.ini(たとえば、C:\mysql\bin\mysqld.exe の場合、C:\mysql\bin の1つ上の C:\mysql\)
  11. バイナリの1つ上のディレクトリにあるmy.cnf(たとえば、C:\mysql\bin\mysqld.exe の場合、C:\mysql\bin の1つ上の C:\mysql\)

--defaults-file オプション

--defaults-file=<ファイル> オプションをつけて起動すると、指定した設定ファイルのみを読み込む。
自分の環境(Windows)の場合、MySQLのサービスのプロパティの実行パスは以下のように --defaults-file オプションが使用されている。

"C:\applications\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="C:\applications\MySQL\MySQL Server 5.5\my.ini" MySQL55

« 黒崎監督辞任 #albirex | Main | Jの秋春制についてyahoo!JAPANの意識調査 #jleague #albirex »

MySQL」カテゴリの記事

Comments

Post a comment

(Not displayed with comment.)

TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/26461/54789993

Listed below are links to weblogs that reference MySQLメモ015:設定ファイル:

« 黒崎監督辞任 #albirex | Main | Jの秋春制についてyahoo!JAPANの意識調査 #jleague #albirex »

May 2017
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
無料ブログはココログ

日本blog村

  • にほんブログ村 IT技術ブログへ
  • にほんブログ村 アニメブログへ
  • にほんブログ村 サッカーブログ アルビレックス新潟へ

好きな音楽家

メモ

XI-Prof