ホームページ >データベース >mysql チュートリアル >MySQL の my.cnf 構成ファイルはどこにありますか?

MySQL の my.cnf 構成ファイルはどこにありますか?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-17 12:57:25397ブラウズ

Where is My MySQL my.cnf Configuration File Located?

MySQL my.cnf 設定ファイルの検索

PHP の phpinfo() 関数とは異なり、MySQL には、 my.cnf 構成ファイル。これは、ファイルが複数のデフォルトに存在する可能性があるためです。場所:

  • /etc/my.cnf
  • /etc/mysql/my.cnf
  • $MYSQ L_HOME/my.cnf
  • [データディレクトリ]/my.cnf
  • ~/.my.cnf

MySQLは、リストされた順序に基づいて値を相互にオーバーライドして、これらのファイルをカスケード方式でロードします。さらに、 --defaults-file パラメータはすべてのデフォルトの場所をオーバーライドできます。

この複雑さにもかかわらず、my.cnf ファイルは /etc/my.cnf にあるのが一般的です。

単に構成値を表示したい場合は、SHOW VARIABLES コマンドを使用できます (必要な権限がある場合)。

mysql --help コマンドは、構成に使用されるデフォルトのファイルの場所についての情報も提供します:

Default options are read from the following files in the given order: /etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf

以上がMySQL の my.cnf 構成ファイルはどこにありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。