V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kjstart
V2EX  ›  程序员

Cursor 连接信创数据库, 连接所有 JDBC 数据库

  •  
  •   kjstart · 1 天前 · 1423 次点击

    Cursor 写, Cursor 用. 随便你想连什么数据库, 开源免费.

    就简单几个功能, 连上数据库之后, 全靠 Cursor 的能力了.

    功能:

    1. JDBC 连接各种数据库, Druid 连接池, AI 连续发送 SQL 查询嗖嗖的.
    2. 危险关键词多种方式匹配, 放心让 AI 随便搞, 发现问题马上弹出人工 Review 窗口, 方言识别, 语法高亮.
    3. 所有执行过的命令生成审计日志, AI 到底干过啥, 心里有数.

    数据库在 vpn, ztb, k8s 里面的. 麻烦你自己映射一下本地端口, 总之你本地 Java 代码能连上, 我的工具就能连上.

    使用场景:

    1. Debug 数据和存储过程问题, 实测很快.
    2. 结合你的程序代码和数据库里的数据综合 debug 问题, 也运行得很好.
    3. 造点测试数据.
    4. 这个库的代码迁移到另一个库, 甚至跨架构迁移, 取决于你的模型能力.

    代码:

    https://github.com/kjstart/cursor_db_mcp

    视频演示

    连接了 OceanBase, MySQL 和 PostgreSQL. 我还有个 Oracle 专用的, 用了一段时间, 效果很好, 才开发了这个通用版本. https://www.bilibili.com/video/BV127fKB3EuR/

    6 条回复    2026-02-24 23:31:00 +08:00
    guanzhangzhang
        1
    guanzhangzhang  
       1 天前
    达梦呢,咋没有支持
    bcllemon
        2
    bcllemon  
       1 天前
    能跑信创的,连不了外网吧
    fcbwalk
        3
    fcbwalk  
       1 天前
    让 ai 操作数据库,恐怕只敢给个 read 权限吧
    kjstart
        4
    kjstart  
    OP
       13 小时 36 分钟前
    @guanzhangzhang 理论上是支持达梦数据库的, 只要有 JDBC 驱动. 但我没找到达梦数据库的 x86 版本安装测试.
    kjstart
        5
    kjstart  
    OP
       13 小时 34 分钟前
    @fcbwalk 这个工具可以配置关键词触发 review 的, 写操作默认都会弹出 review, 不会自动执行的.
    kjstart
        6
    kjstart  
    OP
       13 小时 28 分钟前
    有需求的朋友建议大家亲自安装测试一下, 昨天我用普通的 composer 1.5 模型, 能力介于 Sonnet 和 Opus 之间. 平均每秒执行 2,3 次查询, 全程自动运行代码, 添加测试数据, 修改 bug. 几分钟就跑通了涉及几十张表, 十几个存储过程和后台 Python 代码的业务逻辑. 最后还把业务逻辑记录到 skill, 方便下次执行.

    即使只给 read 权限, 让他定位问题也是很方便的, 毕竟代码和数据都能访问了.
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3329 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 04:59 · PVG 12:59 · LAX 20:59 · JFK 23:59
    ♥ Do have faith in what you're doing.