mysql-mcp-server 配置及使用示例

打印 上一主题 下一主题

主题 1728|帖子 1728|积分 5184

mcp_mysql_server

介绍



  • 新增 支持 STDIO 方式 与 SSE 方式
  • 新增 支持多sql实验,以“;”分隔。
  • 新增 根据表注释可以查询出对应的数据库表名,表字段
  • 新增 中文字段转拼音
使用说明

STDIO 方式



  • 使用 src/studio_mcp/operatemysql.py
将以下内容添加到你的 mcp client 工具中,例如cursor、cline等
mcp json 如下
  1. {
  2.   "mcpServers": {
  3.       "operateMysql": {
  4.         "isActive": true,
  5.         "name": "operateMysql",
  6.         "command": "uv",
  7.         "args": [
  8.           "--directory",
  9.           "G:\\python\\mysql_mcp\\src\\studio_mcp",  # 这里需要替换为你的项目路径
  10.           "run",
  11.           "operatemysql.py"
  12.         ],
  13.         "env": {
  14.           "MYSQL_HOST": "192.168.xxx.xxx",
  15.           "MYSQL_PORT": "3306",
  16.           "MYSQL_USER": "root",
  17.           "MYSQL_PASSWORD": "root",
  18.           "MYSQL_DATABASE": "a_llm"
  19.        }
  20.     }
  21.   }
  22. }   
复制代码
SSE 方式



  • 使用 src/sse_mcp/operatemysql.py
  • 使用 uv 启动服务
将以下内容添加到你的 mcp client 工具中,例如cursor、cline等
mcp json 如下
  1. {
  2.   "mcpServers": {
  3.     "operateMysql": {
  4.       "name": "operateMysql",
  5.       "description": "",
  6.       "isActive": true,
  7.       "baseUrl": "http://localhost:9000/sse"
  8.     }
  9.   }
  10. }
复制代码
修改.env 文件内容,将数据库毗连信息修改为你的数据库毗连信息
  1. # MySQL数据库配置
  2. MYSQL_HOST=192.168.xxx.xxx
  3. MYSQL_PORT=3306
  4. MYSQL_USER=root
  5. MYSQL_PASSWORD=root
  6. MYSQL_DATABASE=a_llm
复制代码
启动命令
  1. uv run operatemysql.py
复制代码
示例

prompt格式如下
  1. # 任务
  2.    创建一张组织架构表,表结构如下:部门名称,部门编号,父部门,是否有效。
  3. # 要求
  4. - 表名用t_admin_rms_zzjg,
  5. - 字段要求:字符串类型使用'varchar(255)',整数类型使用'int',浮点数类型使用'float',日期和时间类型使用'datetime',布尔类型使用'boolean',文本类型使用'text',大文本类型使用'longtext',大整数类型使用'bigint',大浮点数类型使用'double。
  6. - 表头需要加入主键字段,序号 XH varchar(255)
  7. - 表最后需加入固定字段:创建人-CJR varchar(50),创建时间-CJSJ datetime,修改人-XGR varchar(50),修改时间-XGSJ datetime。
  8. - 字段命名使用工具返回内容作为字段命名
  9. - 常用字段需要添加索引
  10. - 每个字段需要添加注释,表注释也需要
  11. - 创建完成后生成5条真实数据
复制代码
效果图










links:
https://gitee.com/xwb602625136/mysql_mcp_server_pro/blob/master/README-zh.md

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

千千梦丶琪

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表