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

mysql如何设置环境变量

怎样正在 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仄台此外相闭文章!

点赞(35) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部