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 在 数据库接口
每月428次下载
19KB
138 行
Gold Digger
Gold Digger是一个基于Rust的查询工具,它自动收集MySQL和MariaDB系统的数据库查询。此工具设计为无头运行,非常适合用于计划或常规任务。
描述
此工具可以使用环境变量进行配置,允许您设置数据库连接细节和其他参数,而无需修改源代码。它接受输出文件路径、数据库连接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