关于 mcp-server-sql-analyzer
mcp-server-sql-analyzer 是一款面向 SQL 编写与迁移场景的 MCP 服务,专注于解决不同数据库之间的"方言差异"问题。它能在你写 SQL 时自动校验语法,并按目标数据库方言进行转换,同时还能分析表与字段之间的依赖关系,让跨库迁移工作变得轻松省心。
能做什么
- 方言校验与转换:识别源 SQL 的语法与函数差异,自动转换为目标数据库(如 MySQL、PostgreSQL、Oracle 等)所支持的写法。
- 表依赖分析:提取 SQL 中涉及的表、字段及其引用关系,生成依赖图谱,方便迁移前评估影响范围。
- 跨库迁移辅助:结合转换与依赖分析,输出可直接落地的目标库 SQL 草案,减少人工逐条改写的工作量。
使用提示
- 连接目标数据库执行实际校验或转换时,可能需要提供对应数据库的连接信息或访问密钥,请按部署文档配置凭据后再调用相关功能。
- 建议先在测试库验证转换结果,确认无误后再用于生产迁移。
如需进一步了解部署方式与配置项,请参考官方文档说明。