#sql-query #maria-db #query #env-var #mysql #tool #query-parameters

bin+lib gold_digger

一个简单的MySQL/MariaDB查询工具,可以接受环境变量作为参数

7个版本

0.2.5 2024年5月16日
0.2.4 2023年12月25日
0.2.3 2023年9月14日
0.2.2 2023年7月12日
0.1.2 2022年12月11日

#771数据库接口

Download history 128/week @ 2024-05-10 47/week @ 2024-05-17 4/week @ 2024-05-24 2/week @ 2024-06-07 2/week @ 2024-06-14

每月428次下载

MIT 许可证

19KB
138

Gold Digger

Gold Digger是一个基于Rust的查询工具,它自动收集MySQL和MariaDB系统的数据库查询。此工具设计为无头运行,非常适合用于计划或常规任务。

GitHub GitHub issues GitHub Repo stars GitHub last commit Maintenance

描述

此工具可以使用环境变量进行配置,允许您设置数据库连接细节和其他参数,而无需修改源代码。它接受输出文件路径、数据库连接URL和SQL查询字符串等参数,使其易于在各种环境和不同系统上使用。

总的来说,Gold Digger是管理和分析MySQL和MariaDB环境中数据的实用解决方案。凭借其无头设计和可配置选项,它非常适合在任何数据库管理流程中定期使用。

安装

要构建和安装Gold Digger,请在您的终端中使用以下命令

git clone [email protected]:unclesp1d3r/gold_digger.git
cd gold_digger
cargo install

环境变量

要运行Gold Digger,您需要在您的.env文件或环境中设置以下环境变量

  • OUTPUT_FILE:这是包含查询输出的文本文件的路径。文件的扩展名将确定格式(csv、txt或json)。

  • DATABASE_URL:访问数据库的连接URL。这是典型的MySQL/MariaDB格式(协议:://[主机]/[数据库]?[属性])。

  • DATABASE_QUERY:用于查询数据库服务器的SQL查询字符串。

作者

Gold Digger由@unclesp1d3r编写。

贡献和反馈

我们欢迎您对Gold Digger的反馈和建议!如果您有任何新功能想法、遇到任何错误或问题或有其他任何评论,请通过在GitHub仓库创建问题来联系我们。

如果您有兴趣为Gold Digger做出贡献,我们鼓励您提交一个拉取请求。有关如何开始的更多信息,请参阅我们的CONTRIBUTING.md

我们团队致力于为所有贡献者提供一个友好和包容的环境。在为项目做出贡献时,请遵守我们的CODE_OF_CONDUCT.md

感谢您对Gold Digger的兴趣,我们期待您的回复!

依赖项

~14–28MB
~459K SLoC