記事のディレクトリ
- いずれかのグローバルセッションの範囲からと
- 変更の種類から、読み出し専用パラメータに分割することができます
- ユーザーは読み取り専用のノンパラメトリックオンラインを変更することができます
- 読み取り専用のパラメータは、構成ファイルおよび再起動して変更することができます
- すべてのパラメータは永続的ではありません変更
ビューパラメータ
MySQLですべてのパラメータを表示し、MySQLは暗黙の引数ではありません。
mysql> show variables;
パラメータを表示し、特定のパラメータ、次のようにワイルドカードを使用することができます。
mysql> show variables like 'innodb%';
パラメータを変更します
mysql> set slow_query_log = off;
ERROR 1229 (HY000): Variable 'slow_query_log' is a GLOBAL variable and should be set with SET GLOBAL
グローバルレベルの変数を変更します。現在のセッションは、接続が施行以降のセッションのために有効になりません。
mysql> set global slow_query_log = off;
Query OK, 0 rows affected (0.00 sec)
セッションレベルの変数を変更します。
mysql> set session slow_query_log = off;
Query OK, 0 rows affected (0.00 sec)
パラメータの保存
MySQLのパラメータは、setコマンドを使用して変更ではなく、永久保存することができますが、我々は、彼らが持続することができます前に、手動で設定ファイルを変更する必要があります
vi /etc/my.cnf