Es gibt zwei Möglichkeiten, Umgebungsvariablen in MySQL festzulegen: Verwenden Sie den SET-Befehl: Setzen Sie den Namen der Umgebungsvariablen auf den Wert, und der effektive Bereich ist die gesamte Sitzung und alle nachfolgenden Sitzungen. Verwenden Sie den Befehl SESSION: Legen Sie den Namen der Umgebungsvariablen auf einen Wert fest, der nur in der aktuellen Sitzung wirksam wird, und löschen Sie die Variable nach Beendigung der Sitzung.
So legen Sie Umgebungsvariablen in MySQL fest
Es gibt zwei Möglichkeiten, Umgebungsvariablen in MySQL festzulegen:
Methode 1: Verwenden Sie den SET-Befehl
<code>SET 环境变量名 = 值;</code>
Zum Beispiel:
<code>SET @user = 'john';</code>
Dieser Befehl wird die Umgebungsvariable @user
auf den Wert „john“ gesetzt. @user
设置为值 "john"。
方法 2:使用 SESSION 命令
<code>SET SESSION 环境变量名 = 值;</code>
与 SET
命令类似,但 SESSION
Methode 2: Verwenden Sie den SESSION-Befehl
<code>SET SESSION @temp_dir = '/tmp';</code>
SET
-Befehl, aber die durch den SESSION
-Befehl festgelegten Umgebungsvariablen sind nur im aktuellen gültig Sitzung. Nach Beendigung der Sitzung werden die Variablen gelöscht. Beispiel:
<code>SELECT * FROM users WHERE username = @user;</code>
Umgebungsvariablen verwenden
Nachdem Sie Umgebungsvariablen festgelegt haben, können Sie diese zum Referenzieren von Variablenwerten verwenden.Das obige ist der detaillierte Inhalt vonSo legen Sie Umgebungsvariablen in MySQL fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!