Files

582 B

Smart Query

数据库智能查询技能,支持 SSH 隧道连接。

依赖

pip install pymysql paramiko sshtunnel

配置

编辑 config/settings.json,填写数据库连接信息:

{
  "ssh": {
    "host": "跳板机地址",
    "port": 22,
    "user": "用户名",
    "key_path": "~/.ssh/id_rsa"
  },
  "database": {
    "host": "数据库地址",
    "port": 3306,
    "user": "数据库用户",
    "password": "密码",
    "database": "数据库名"
  }
}

功能

  • 执行 SQL 查询
  • 自然语言转 SQL
  • 生成表结构文档