Maison >base de données >tutoriel mysql >Comment définir des variables d'environnement dans MySQL
Il existe deux manières de définir des variables d'environnement dans MySQL : Utilisez la commande SET : définissez le nom de la variable d'environnement sur la valeur, et la portée effective est la session entière et toutes les sessions suivantes. Utilisez la commande SESSION : définissez le nom de la variable d'environnement sur une valeur qui ne prend effet que dans la session en cours et efface la variable une fois la session terminée.
Comment définir des variables d'environnement dans MySQL
Il existe deux façons de définir des variables d'environnement dans MySQL :
Méthode 1 : Utilisez la commande SET
<code>SET 环境变量名 = 值;</code>
Par exemple :
<code>SET @user = 'john';</code>
Cette commande will La variable d'environnement @user
est définie sur la valeur "john". @user
设置为值 "john"。
方法 2:使用 SESSION 命令
<code>SET SESSION 环境变量名 = 值;</code>
与 SET
命令类似,但 SESSION
Méthode 2 : Utilisez la commande SESSION
<code>SET SESSION @temp_dir = '/tmp';</code>est similaire à la commande
SET
, mais les variables d'environnement définies par la commande SESSION
ne sont valides que dans le courant session. Une fois la session terminée, les variables seront effacées. Exemple :
<code>SELECT * FROM users WHERE username = @user;</code>
Utilisation de variables d'environnement
Après avoir défini des variables d'environnement, vous pouvez les utiliser pour référencer des valeurs de variable.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!