MySQL 8.0 リファレンスマニュアル MySQL NDB Cluster 8.0 を含む

このページは機械翻訳したものです。

13.7.8.7 RESET PERSIST ステートメント

RESET PERSIST [[IF EXISTS] system_var_name]

RESET PERSIST は、永続化されたグローバルシステム変数設定をデータディレクトリの mysqld-auto.cnf オプションファイルから削除します。 永続化されたシステム変数を削除すると、その変数はサーバーの起動時に mysqld-auto.cnf から初期化されなくなります。 システム変数および mysqld-auto.cnf ファイルの永続化の詳細は、セクション5.1.9.3「永続化されるシステム変数」 を参照してください。

RESET PERSIST に必要な権限は、削除するシステム変数のタイプによって異なります:

セクション5.1.9.1「システム変数権限」を参照してください。

変数名と IF EXISTS 句が存在するかどうかに応じて、RESET PERSIST ステートメントの形式は次のようになります:

RESET PERSIST は、persisted_globals_load システム変数の値の影響を受けません。

テーブルの内容は mysqld-auto.cnf ファイルの内容に対応しているため、RESET PERSIST はパフォーマンススキーマ persisted_variables テーブルの内容に影響します。 一方、RESET PERSIST は変数値を変更しないため、サーバーが再起動されるまでパフォーマンススキーマ variables_info テーブルの内容には影響しません。

ほかのサーバー操作の状態をクリアする RESET ステートメントのバリアントについては、セクション13.7.8.6「RESET ステートメント」 を参照してください。