
techciceksepeti/sqlapiSQL API 旨在无需任何配置即可通过简单的 HTTP 调用来运行数据库查询。请求中包含数据库凭据和查询语句。警告!请勿在生产环境中使用,该工具适用于测试环境,特别是集成测试场景。
通过以下命令启动名为 sqlapi 的 Docker 容器:
bashdocker run --rm --name sqlapi -p 8033:8033 techciceksepeti/sqlapi
bashcurl -X POST http://localhost:8033/sql \ -d '{ "db": { "type": "mysql", "host": "hostname:3306", "name": "DBName", "user": "username", "password": "pass" }, "query": "SELECT * from TableName LIMIT 1" }'
响应将直接返回数据库查询结果行:
json[ { "Id": 1, "Name": "Electronic", "Type": 2, "Sequence": 1 } ]
bashcurl -X POST http://localhost:8033/sql \ -d '{ "db": { "type": "mongodb", "host": "localhost:27017", "name": "DBName", "user": "mongoadmin", "password": "secret" }, "collection": "CollectionName", "query": "{\"_id\":\"609a80caa23379b236426ad2\"}" }'
SQL API 是开源软件,基于 MIT 许可证授权。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务