ホームページ >データベース >mysql チュートリアル >現在使用されている MySQL 構成ファイルを確認するにはどうすればよいですか?

現在使用されている MySQL 構成ファイルを確認するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-03 05:21:13730ブラウズ

How Can I Determine Which MySQL Configuration File is Currently in Use?

使用中の MySQL 構成ファイルの確認

MySQL のアクティブな構成ファイルを特定することは、データベースのカスタマイズと最適化にとって重要です。この質問では、MySQL 5.0 がどの構成ファイルに依存しているかを判断する実用的な方法を検討します。

回答で示唆されているように、O'Reilly の有名な書籍「High Performance MySQL」を参照すると、貴重な洞察が得られます。

どのコマンドを使用して、mysqld 実行可能ファイルへのパスを見つけます:

$ which mysqld
/usr/sbin/mysqld

--verbose --help フラグを指定した mysqld 実行可能ファイル:

$ /usr/sbin/mysqld --verbose --help | grep -A 1 "Default options"

このコマンドは、使用される構成ファイルに関する情報を含む詳細なヘルプ メッセージを生成します。この例では、次の階層が明らかになります。

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

この出力は、MySQL 5.0 が構成ファイルを降順で優先順位付けし、ローカルのカスタマイズがシステム全体の設定よりも優先されることを示しています。

以上が現在使用されている MySQL 構成ファイルを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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