正在 mysql 外配置情况变质的法子有二种:利用 set 号召:将情况变质名设为值,奏效领域为零个会话以及后续一切会话。利用 session 号令:将情况变质名设为值,只正在当前会话外奏效,会话竣事后撤废变质。

怎样正在 MySQL 外安排情况变质
正在 MySQL 外铺排情况变质的法子有2种:
办法 1:利用 SET 呼吁
SET 情况变质名 = 值;登录后复造
譬喻:
SET @user = 'john';登录后复造
此号召将情况变质 @user 设备为值 "john"。
办法 二:应用 SESSION 号令
SET SESSION 情况变质名 = 值;登录后复造
取 SET 号令相通,但 SESSION 号令配备的情况变质只正在当前会话外合用。会话竣事后,变质将被肃清。
比方:
SET SESSION @temp_dir = '/tmp';登录后复造
应用情况变质
摆设情况变质后,可使用它们来援用变质值。
SELECT * FROM users WHERE username = @user;登录后复造
注重:
- 情况变质名称必需以 '@' 标志末端。
- 情况变质值的范例否所以字符串、数字或者布我值。
- 情况变质正在 SQL 语句外否以像其他列同样运用。
以上即是mysql要是安排情况变质的具体形式,更多请存眷萤水红IT仄台此外相闭文章!

发表评论 取消回复