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

MySQLでSET演算子によって初期化されたすべての変数を一覧表示するにはどうすればよいですか?


SET演算子によって初期化されたすべての変数を一覧表示するには、構文は次のとおりです-

select * from performance_schema.user_variables_by_thread;

変数を設定するためのクエリは次のとおりです-

mysql> set @FirstName='John';
Query OK, 0 rows affected (0.00 sec)
mysql> set @LastName='Doe';
Query OK, 0 rows affected (0.00 sec)

これは、SET演算子によって初期化されたすべての変数のリストを表示するためのクエリです。このリストには、上記で設定した変数が含まれています-

mysql> select * from performance_schema.user_variables_by_thread;

これにより、次の出力が生成されます-

+-----------+---------------+----------------+
| THREAD_ID | VARIABLE_NAME | VARIABLE_VALUE |
+-----------+---------------+----------------+
|       120 | TotalAmount   |           5000 |
|       120 | FirstName     |           John |
|       120 | lName         |          Smith |
|       120 | fName         |           Adam |
|       120 | LastName      |            Doe |
+-----------+---------------+----------------+
5 rows in set (0.00 sec)

  1. MySQLで警告を抑制する方法は?

    警告を抑制するには、SQL_NOTES=0を設定します。例を見てみましょう。 最初に、SQL_NOTESを1-に設定します mysql> SET sql_notes = 1; Query OK, 0 rows affected (0.00 sec) さて、存在しないテーブルをドロップしましょう。ご覧のとおり、警告メッセージが表示されています- mysql> drop table if exists web.DemoTable; Query OK, 0 rows affected, 1 warning (0.07 sec) 上記の警告メッセージを確認するには、SHOWWARNI

  2. Linuxで環境変数を設定および一覧表示する方法

    以前は、Linuxを使用するには、コマンドラインにすぐに慣れるために必要でした。 GNOMEやKDEのようなデスクトップ環境は、初心者にとってLinuxの使用をはるかに簡単にしました。単一のターミナルコマンドを知らなくても、Linuxを長期間使用できます。 ただし、最終的には、コマンドラインを使用する必要があることを実行する必要があります。ここに飛び込んだら、最終的には環境変数について知る必要があります。これは難解な用語のように思えるかもしれませんが、環境変数は簡単に理解できます。 環境変数とは何ですか? 環境変数を使用すると、特定のアプリの構成ファイルを編集しなくても、さまざまなプログラ