MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLでのFLUSHPRIVILEGESステートメントの使用は何ですか?


実際には、flush-privileges操作を実行して、サーバーに許可テーブルを再ロードするように指示する必要があります。これは、FLUSH PRIVILEGESステートメントを発行するか、mysqladminflush-privilegesまたはmysqladminreloadコマンドを実行することによって実行できます。 INSERT、UPDATE、DELETEなどを使用して付与テーブルを直接変更する場合はFLUSH PRIVILEGESが本当に必要です。サーバーを再起動するか、テーブルをリロードするように指示するまで、変更は権限チェックに影響しません。ただし、GRANTの選択によって割り当てられた特権では、FLUSH特権が有効になることは望ましくありません。MySQLサーバーはこれらの変更を認識できず、付与テーブルを即座に再ロードできません。


  1. C#での「Using」ステートメントの使用法は何ですか?

    usingステートメントは、1つまたは複数のリソースを設定するために使用されます。これらのリソースが実行され、リソースが解放されます。このステートメントは、データベース操作でも使用されます。 主な目標は、リソースを管理し、すべてのリソースを自動的に解放することです。 SystemResourceが最初に割り当てられるため、「A」が最初に出力される例を見てみましょう。 例 using System; using System.Text; class Demo {    static void Main() {       using (Sy

  2. Pythonでのassertステートメントの使用は何ですか?

    assertステートメントの構文は次のとおりです。 assert <some_test>, <message>をアサートします 上記の行は次のように読み取られます。がFalseと評価された場合、例外が発生し、が出力されます。 コードブロックまたは式をテストする場合は、assertキーワードの後に​​配置します。テストに合格するか、式がtrueと評価された場合、何も起こりません。ただし、テストが失敗した場合、または式がfalseと評価された場合、AssertionErrorが発生し、メッセージが出力または評価されます。 Assertステートメントは、ユーザー定義の制