1. 安装MCP mysql工具

 
 
  1. mcp广场搜索mcp-mysql-server

 
@f4ww4z/mcp-mysql-server
 
或者手动安装:
 
{
  "mcpServers": {
    "mysql": {
      "args": [
        "-y",
        "@f4ww4z/mcp-mysql-server"
      ],
      "command": "npx",
      "env": {
        "MYSQL_DATABASE": "mysql",
        "MYSQL_HOST": "192.168.3.8",
        "MYSQL_PASSWORD": "xxx",
        "MYSQL_USER": "developer"
      }
    }
  }
}
 
  1. 启动mcp mysql工具

注意:部分mcp安装后无法启动,是因为需要安装nodejs环境或python环境,按照官方的指导文档安装所需环境后,重启mcp服务
 
 
 
  1. 让MCP记住开发环境配置

 
注意:mcp中虽然可以设置环境变量来存储mysql数据库配置,但在实际使用过程中,环境变量并未生效,可能环境变量仅是给mcp底层使用,并未在对话过程使用。
 
执行对话,让mcp记住配置
 
 
 
  1. 测试MCP连接mysql

 
对话语句:从数据库获取实时的表,查询broker4infra.dict_branch_bank的表结构
  1. 生成代码

 
对话语句:参考该类,查询数据库aaa.agreement_test表,生成对应的DO类
 
 
 
  1. 后话

除了生成所需的代码之外,还可以联动数据库和代码,让ai检查基础类的字段或代码是否有误,比如:检查DO类的字段和数据库的字段是否一致,如果不一致还可以让ai修正为一致。
更多用法可以继续探索和分享。
posted on 2025-11-19 21:05  花开浪漫拾  阅读(68)  评论(0)    收藏  举报