environment-variables - 在 MAria DB 查询中读取环境变量
问题描述
我在 Maria DB 文档中找不到这个(也许它根本不存在),但是我可以在查询中加载环境变量吗?
例如 :
SELECT * FROM Users WHERE Users.Name = LOAD_ENV_VAR('USER');
我知道我可以用任何编程语言快速地做同样的事情,但我很想知道我是否可以直接在查询本身中做。
解决方案
MySQL 和 MariaDB 与外界的挂钩很少。
您可以使用以下功能获取登录到 MariaDB 的“用户” USER()
: https ://dev.mysql.com/doc/refman/8.0/en/information-functions.html但是,这不一定与登录相同到操作系统。
推荐阅读
- git - 由于我已经从项目/存储库中删除的文件的文件大小过大,Git 推送失败
- java - 将 mysql 数据库与基于 Java 的 Web 应用程序链接的问题
- android - Google Play 商店 - 应用因 Mobiburn SDK 而被拒绝
- javascript - 如何在 Atom 中获取参数提示/完成?
- swift - 添加UITabbar时UIButton不可点击
- javascript - 我的 clear() 命令在 Google Chrome JavaScript 控制台中不起作用
- .net - Azure Devops 无法在同一个 CI 任务中运行 .NET Framework 和 dotnet core 单元测试
- node.js - Flutter 与 Socket.io
- powerbi - 使用 Power BI 中的 Power Query 填补模型年份空白
- react-native - 如何解密视频文件并在本机反应中播放?