La portée des variables locales est limitée à un ensemble d'instructions ou de blocs d'instructions. Chaque fois qu'un ensemble d'instructions ou un bloc d'instructions se termine, les variables locales deviennent hors de portée.
les variables locales peuvent être utilisées dans des procédures stockées, des fonctions, etc. Utilisées avec le mot-clé DECLARE.
La syntaxe des variables locales est la suivante.
DECLARE yourVariableName dataType;
Les variables globales ou système ont une portée sur toutes les connexions jusqu'au redémarrage du serveur. Il est défini à l'aide du mot-clé GLOBAL. La syntaxe est la suivante -
SET GLOBAL max_connections=value; OR SET @@global.max_connections=value;
Si vous connaissez le numéro de port, vous pouvez utiliser la variable système @@port à l'aide de l'instruction select. La requête est la suivante -
mysql> select @@port;
Ce qui suit est la sortie -
+--------+ | @@port | +--------+ | 3306 | +--------+ 1 row in set (0.00 sec)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!