オプション ファイルの処理に影響する MySQL コマンド ライン オプション

王林
リリース: 2023-09-17 12:21:05
転載
624 人が閲覧しました

影响选项文件处理的 MySQL 命令行选项

MySQL コマンド ライン オプションがオプション ファイルの処理にどのような影響を与えるかを理解しましょう -

オプション ファイルをサポートする多くの MySQL プログラムは、次のオプションを処理します。これらのオプションはオプション ファイルの処理に影響するため、オプション ファイルではなくコマンド ラインで指定する必要があります。正しく動作させるには、以下に示す例外を除き、各オプションを他のオプションよりも前に指定する必要があります。 -

−−print−defaults should be used immediately after −−defaults−file, −−defaults−extra−file, or −−loginpath.
ログイン後にコピー

Windows では、サーバーの起動が --defaults-file および --install で行われる場合オプションを指定するには、最初に --install を実行する必要があります。

--defaults-extra-file=file_name
ログイン後にコピー

Unix では、オプション ファイル内の上記の行をグローバル オプション ファイルの後に読みますが、すべてのプラットフォームでユーザー オプション ファイルの前およびログイン パス ファイルの前にあることを確認してください。

--login-path=name
ログイン後にコピー

.mylogin.cnf ログイン パス ファイルで指定されたログイン パスからオプションを読み取ると便利です。ログイン パスは、接続する必要がある正しい MySQL サーバーと認証する必要があるアカウントを指定するオプションのグループです。

ログイン パス ファイルを作成または変更するには、mysql_config_editor ユーティリティを使用する必要があります。

mysql --login-path=mypath
ログイン後にコピー

デフォルトでは、mysql クライアントは [client] および [mysql] オプション グループを読み取ります。上記のコマンドの場合、mysql は他のオプション ファイルから [client] と [mysql] を読み取り、ログイン パス ファイルから [client]、[mysql]、および [mypath] を読み取ります。

クライアント プログラムは、--no-defaults オプションが使用されている場合でも、ログイン パス ファイルを読み取ります。代替ログイン パス ファイル名を指定するには、MYSQL_TEST_LOGIN_FILE 環境変数を設定する必要があります。

--print-defaults
ログイン後にコピー

プログラム名とオプション ファイルから取得したすべてのオプションを出力します。パスワード値はマスクされます。

以上がオプション ファイルの処理に影響する MySQL コマンド ライン オプションの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート