Rumah >pangkalan data >tutorial mysql >Pembolehubah sistem dan pembolehubah tempatan dalam MySQL?

Pembolehubah sistem dan pembolehubah tempatan dalam MySQL?

王林
王林ke hadapan
2023-09-15 16:21:02729semak imbas

MySQL 中的系统变量与局部变量?

Skop pembolehubah tempatan terhad kepada set pernyataan atau blok pernyataan. Setiap kali set pernyataan atau blok pernyataan selesai, pembolehubah tempatan keluar dari skop.

Sebagai contoh

pembolehubah setempat boleh digunakan dalam prosedur tersimpan, fungsi, dll. Digunakan bersama dengan kata kunci DECLARE.

Sintaks pembolehubah tempatan adalah seperti berikut.

DECLARE yourVariableName dataType;

Pembolehubah global atau sistem mempunyai skop merentas sambungan sehingga pelayan dimulakan semula. Ia ditetapkan menggunakan kata kunci GLOBAL. Sintaks adalah seperti berikut -

SET GLOBAL max_connections=value;
OR
SET @@global.max_connections=value;

Jika anda tahu nombor port, anda boleh menggunakan pembolehubah sistem @@port menggunakan pernyataan pilih. Pertanyaannya adalah seperti berikut -

mysql> select @@port;

Output

Berikut ialah output -

+--------+
| @@port |
+--------+
| 3306 |
+--------+
1 row in set (0.00 sec)

Atas ialah kandungan terperinci Pembolehubah sistem dan pembolehubah tempatan dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam