首页 > 解决方案 > 在 MAria DB 查询中读取环境变量

问题描述

我在 Maria DB 文档中找不到这个(也许它根本不存在),但是我可以在查询中加载环境变量吗?

例如 :

SELECT * FROM Users WHERE Users.Name = LOAD_ENV_VAR('USER');

我知道我可以用任何编程语言快速地做同样的事情,但我很想知道我是否可以直接在查询本身中做。

标签: environment-variablesmariadb

解决方案


MySQL 和 MariaDB 与外界的挂钩很少。

您可以使用以下功能获取登录到 MariaDB 的“用户” USER()https ://dev.mysql.com/doc/refman/8.0/en/information-functions.html但是,这不一定与登录相同到操作系统。


推荐阅读