Claude Code 接入 MySQL 实战:让 AI 看懂你的表结构和数据

Claude Code 接入 MySQL 实战:让 AI 看懂你的表结构和数据

背景

在使用Claude code 进行日常业务开发过程中,面临新的表结构和接口时,常常需要跟AI介绍表字段和接口以便它能顺利的开发接口、写Sql等,此等场景下,会造成很长的上下文,且比较麻烦,同时,针对一些表结构索引优化、Sql优化等工作,也需要和AI进行长篇大论的交流,比较繁琐。

解决方案:通过引入开源MySql mcp让大模型可以直接连接数据库进行读取,极大方便了开发者,在测试环境下,测试数据对安全性没太大要求,因此可以让大模型自己读数据库辅助开发和编码。

一、MCP Server for MySQL 安装

依赖:node.js、claude code cli

1.MySql MCP安装命令:

# Using npm npm install -g @benborla29/mcp-server-mysql # Using pnpm pnpm add -g @benborla29/mcp-server-mysql

2.启动该mcp服务

npx @benborla29/mcp-server-mysql

官网参考:https://github.com/benborla/mcp-server-mysql#installation

二、为Claude Code添加该MCP

安装成功后,添加mcp到claude code

# cc 添加 mcp 命令 # 在cc cli具体执行时,注意删除换行符,每个参数间只留空格即可,否则可能会被cli终端识别成多行命令 # 下列连接参数配置成需要连接的数据库 claude mcp add your_mcp_name \ -e MYSQL_HOST="127.0.0.1" \ -e MYSQL_PORT="3306" \ -e MYSQL_USER="root" \ -e MYSQL_PASS="your_password" \ -e MYSQL_DB="your_database" \ -e ALLOW_INSERT_OPERATION="false" \ -e ALLOW_UPDATE_OPERATION="false" \ -e ALLOW_DELETE_OPERATION="false" \ --scope project \ -- npx @benborla29/mcp-server-mysql # 删除换行符后执行,避免cli识别为多行命令 claude mcp add your_mcp_name -e MYSQL_HOST="127.0.0.1" -e MYSQL_PORT="3306" -e MYSQL_USER="root" -e MYSQL_PASS="your_password" -e MYSQL_DB="your_database" -e ALLOW_INSERT_OPERATION="false" -e ALLOW_UPDATE_OPERATION="false" -e ALLOW_DELETE_OPERATION="false" --scope project -- npx @benborla29/mcp-server-mysql 

注意:这里cc最好是添加项目级的mcp,因为不同项目的数据库不一样,针对不同项目配置不同的mcp参数,因此没必要全局安装该mcp

执行成功后,会在项目根目录下生成名为.mcp.json的配置文件:

三、验证是否添加成功

# 方式一 claude mcp list #方式二,进入claude code会话后,执行命令 /mcp

查看结果:

connected表示已经添加成功,且已经连接上了!

四、使用

至此,mysql mcp添加成功,并且可以访问配置的数据库,极大提升AI开发效率!

五、常见问题及处理方案

1、如果为cc添加mcp后,验证时发现该mcp的状态是 Failed to connect,可以去cc安装根目录同级目录下找到全局配置文件,名为.claude.json的配置文件,找到并查看你项目目录下的mcp配置是否正确:

配置检查完成并设置好后,重启cc即可解决!

Read more

2026 Git 安装流程和基础使用步骤(保姆级教程)

2026 Git 安装流程和基础使用步骤(保姆级教程)

文章目录 * 前言 * 一、 Git 下载与保姆级安装步骤 * 二、 环境配置 * 配置 Notepad++ 为默认编辑器 * 三、 从零开始:Git 基础工作流 * 四、 新手必看:高频“翻车”坑点与解决方案 前言 Git 工具大家应该挺熟悉的,Git 是管理代码的工具,无论是在搭建前后端分离的复杂架构,还是在调试庞大的深度学习模型,一个清晰、规范的版本控制系统能帮你避开无数次“代码重构”带来的崩溃。Git 工具在大学期间实训时和工作中都会用到,那么今天在新电脑上手把手安装 Git 工具。 一、 Git 下载与保姆级安装步骤 前往 Git 官方网站(https://git-scm.com/),如下图点击 下载最新的 64-bit Git for Windows

By Ne0inhk

手把手教你把本地代码推送到GitCode(超详细小白教程)

前言:写了好多代码都存在电脑里,怕丢了想备份?想给别人展示自己的项目?想把代码放到云端随时下载?这篇教程就是为你准备的!不用懂太多原理,跟着步骤做就行。  本文适合谁看? * ✅ 电脑里存了一些代码项目,想备份到网上 * ✅ 听说过GitHub/GitCode,但不知道咋用 * ✅ 完全零基础,只想快速把代码传上去 * ❌ 不想看复杂原理,只想跟着步骤做  准备工作(只需做一次) 1. 安装Git(代码管理工具) 打开浏览器,访问:https://git-scm.com/download/win 下载后一路点击"下一步"安装即可,全部保持默认设置。 验证是否安装成功:按 Win + R,输入 cmd 回车,在黑色窗口里输入: git --version 看到版本号(如 git version

By Ne0inhk
今日AI榜单速览(GitHub Trending AI Top3)

今日AI榜单速览(GitHub Trending AI Top3)

🔥 个人主页:杨利杰YJlio❄️ 个人专栏:《Sysinternals实战教程》《Windows PowerShell 实战》《WINDOWS教程》《IOS教程》《微信助手》《锤子助手》《Python》《Kali Linux》《那些年未解决的Windows疑难杂症》🌟 让复杂的事情更简单,让重复的工作自动化 今日AI热榜 * 1 1 今日榜单速览(GitHub Trending AI Top3) * 2 2 ruvnet / RuView:WiFi DensePose 的“无线透视”路线 * 2 我的一句话总结 * 2 为什么今天它能冲到第一? * 2 图:它的可视化界面长这样(很直观) * 2 我如何最快验证(不折腾工具链) * 3 3 K-Dense-AI / claude-scientific-skills:给

By Ne0inhk

大公博创DGB收官2026WDS沙特世界防务展 签约卡塔尔Dynasty Group和沙特DTI深化中东布局,全频段反无人机技术引发海外行业关注

利雅得,沙特阿拉伯 2 月12日–2026年沙特防务展圆满落幕,全球电磁空间安全解决方案领军企业、低空空域安全领域先锋大公博创DGB (DG.Broadtrum) 在本届展会上迎来多重突破:不仅携“全频段、全时域、全地域”要地安防综合解决方案及三款旗舰产品重磅亮相,凭借军工级技术实力成为低空安防领域的关注焦点,更在展会期间接连斩获重磅合作——2月10日与卡塔尔本土标杆企业Dynasty Group签署战略合作备忘录(MoU),2月12日展会收官之际,再与沙特本土先进无人机技术领军企业Drone Tech International(DTI)正式达成战略合作。凭借亮眼的技术展示与深度的本地化合作布局,大公博创DGB获得沙特本土及众多海外主流媒体的现场采访与高度关注,成为本届展会中中国高端安防技术出海的典型代表。此举标志着大公博创DGB在中东市场的布局实现跨越式深化,以“技术输出+本地化协同”的双轮驱动模式,持续为海湾国家防务自主建设与基础设施安全升级注入中国力量,也为中东海湾地区低空空域安全生态构建奠定了重要合作基础。 亮相沙特防务展:全频段反无人机技术成焦点,引全球媒体聚焦 在本届

By Ne0inhk