ホームページ  >  記事  >  データベース  >  MySQL プログラムのオプション ファイルを使用しますか?オプションファイルの使用

MySQL プログラムのオプション ファイルを使用しますか?オプションファイルの使用

PHPz
PHPz転載
2023-09-09 16:17:07776ブラウズ

使用 MySQL 程序的选项文件?选项文件的使用

MySQL プログラムでオプション ファイルを使用する方法を理解しましょう -

  • ほとんどの MySQL プログラムは、起動オプション オプション ファイルから読み取ることができます。構成ファイルとも呼ばれます。

  • オプション ファイルを使用すると、一般的に使用されるオプションを簡単に指定できるため、ユーザーがプログラムを実行するたびにコマンド ラインにオプションを入力する必要がなくなります。

  • プログラムがオプション ファイルを読み取るかどうかを確認するには、-help オプションを指定してプログラムを呼び出します。

  • mysqld の場合、--verbose と --help を使用できます。

  • プログラムがオプション ファイルを読み取る場合、ヘルプ メッセージには、どのファイルを探す必要があるか、またどのオプション グループが認識されるかが示されます。

-no-defaults オプションを使用して開始された MySQL プログラムは、.mylogin.cnf 以外は読み取れません。 persisted_globals_load システム変数を無効にして起動したサーバーは、mysqld-auto.cnf を読み取りません。

オプション ファイル

オプション ファイルの多くは、テキスト エディタで作成されたプレーン テキスト ファイルです。例外については以下で説明します。

  • ##ログイン パス オプションを含む .mylogin.cnf ファイル。

  • これは、mysql_config_editor ユーティリティによって作成された暗号化されたファイルです。

  • 「ログイン パス」は、ホスト、ユーザー、ホストなどの特定のオプションのみを許可するオプション グループです。 パスワード、ポート、ソケット。

  • クライアント プログラムは、--login-path オプションを使用して、.mylogin.cnf から読み取るログイン パスを指定します。

  • 代替ログイン パス ファイル名、つまり MYSQL_TEST_LOGIN_FILE を指定します。 環境変数を設定する必要があります。

  • この変数は、mysql-test-run.pl テスト ユーティリティによって使用されますが、mysql_config_editor および mysql、mysqladmin などの MySQL クライアントによっても認識されます。

  • データ ディレクトリ内の mysqld-auto.cnf ファイルは、永続的なシステム変数設定を含む JSON 形式のファイルです。

    li>
  • SET PERSIST または SET PERSIST_ONLY の実行後にサーバーによって作成されます

  • mysqld-auto.cnf の管理は、実行するのではなくサーバーによって行われる必要があります。 手動で。

以上がMySQL プログラムのオプション ファイルを使用しますか?オプションファイルの使用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。