玩转ClaudeCode:用Database-MCP实现自然语言操作数据库
📅 2026/7/28 22:31:55
👁️ 次浏览
目录前置要求本轮目标具体实践一、Claude Code Database MCP 操作数据库1. 安装 MCP 数据库服务器2. 连接 MCP 数据库服务器二、省市硬编码转换为数据表加入社区问题排查前置要求在开始之前请确保你已经安装了以下环境Node.js 18Claude Code CLI需要连接的数据库的客户端SQL Server 、MySQL、PostgreSQL等没有安装 Claude Code 的同学参考我的上一篇文章《玩转ClaudeCodeClaudeCode安装教程WindowsLinuxMacOS》完成安装通过专属链接注册可以额外领取100美金的免费使用额度。安装教程参考玩转ClaudeCodeClaudeCode安装教程WindowsLinuxMacOS_claude code安装-CSDN博客文章浏览阅读2.5w次点赞67次收藏86次。全网最火爆的Claude Code系列教程来了跟着小智学AI做新时代的Vibe Coder几篇博客带你玩转Claude Code本文介绍了Claude Code在Windows环境、Linux环境、MacOS环境下的安装和使用还没有体验过Calude Code的你快来扫盲吧有任何问题都可以在评论区留言期待你的互动_claude code安装https://blog.csdn.net/weixin_41793160/article/details/149313024本轮目标本轮目标是将前端硬编码的省市编码信息转存导数据库中。具体实践一、Claude Code Database MCP 操作数据库1. 安装 MCP 数据库服务器我们这里使用的是 executeautomation/database-server它是一款用于通过 ExecuteAutomation 与数据库交互的 MCP 服务器。支持 MySQL、PostgreSQL、SQLite 和 SQL Server 数据库。控制台输入安装 MCP 数据库服务器的命令npm install -g executeautomation/database-serverClaude Code 连接数据库 MCP 并配置数据库链接将以下参数替换为你的数据库信息your_server_ip: 数据库服务器地址your_database_name: 数据库名称your_username: 用户名your_password: 密码2. 连接 MCP 数据库服务器控制台输入连接数据库MCP的命令MySQL数据库claude mcp add-json your_mcp_name {\type\:\stdio\,\command\:\npx\,\args\:[\-y\,\executeautomation/database-server\,\--mysql\,\--host\,\your_server_ip\,\--database\,\your_database_name\,\--user\,\your_username\,\--password\,\your_password\],\env\:{}}其他数据库类似例如SQL Serverclaude mcp add-json your_mcp_name {\type\:\stdio\,\command\:\npx\,\args\:[\-y\,\executeautomation/database-server\,\--sqlserver\,\--host\,\your_server_ip\,\--database\,\your_database_name\,\--user\,\your_username\,\--password\,\your_password\],\env\:{}}测试 Claude Code 是否成功连接 MCPclaude mcp list可以看到 Claude Code 已经成功连接到 MCP。下面我们来测试是否可以读到数据库里的数据帮我查询城市表里上海下面有哪些区域可以看到 Claude Code 可以直接操作数据库了。二、省市硬编码转换为数据表下面我们来让 Claude Code 将硬编码的省市信息插入到数据库里。同时要求后端写一个新的接口替代前端的硬编码取数逻辑。1. 请结合mcp将xxxx项目的common.ts里的省市信息插入到数据库并自动创建数据表 2. 修改/xxxx页面里省市的硬编码取数逻辑使用该数据表中的数据后端项目对应的是xxxx请自动创建接口Claude Code 提示执行成功我们打开数据库查看数据表已经成功创建并且数据也已经在了。后端接口也已经成功创建并且调用正常。加入社区Claude Code 开发者交流社区福利多多立即加入 Claude Code 中国开发者交流社区期待与你的思维碰撞共同奔赴AI开发的浪潮问题排查1. 提示找不到 npm 命令官方下载 nodejs 最新版镜像并安装。2. 提示没有安装 python安装失败提示没有安装 python。官网Python Releases for Windows | Python.org安装 python。3. 提示缺少 visual studio c 组件下载 Visual Studio Build Tools 2022安装时选择 C build tools 工作负载。
前言
上一篇我们用 Reusable 让 ListItem 离屏入复用池,省组件实例。但 ForEach 数据源仍是全量遍历——100 条记录调 100 次 (record) > {...}。如果数据源是「从数据库懒加载」「网络分页拉取」的,全量遍历会卡死。HarmonyOS 提供了 LazyForEach—…
📅 2026/7/28 22:31:55
AzurLaneAutoScript:碧蓝航线24小时全自动管理解决方案 【免费下载链接】AzurLaneAutoScript Azur Lane bot (CN/EN/JP/TW) 碧蓝航线脚本 | 无缝委托科研,全自动大世界 项目地址: https://gitcode.com/gh_mirrors/az/AzurLaneAutoScript
你是否厌…
📅 2026/7/28 22:31:55
ZigbeeTLc常见问题解决:连接失败、固件不兼容与数据异常处理 【免费下载链接】ZigbeeTLc Custom firmware for Zigbee 3.0 IoT devices on the TLSR825x chip 项目地址: https://gitcode.com/gh_mirrors/zi/ZigbeeTLc
ZigbeeTLc是一款针对Telink芯片组的Zigb…
📅 2026/7/28 22:30:54
关键词:工业互联网、四网协同、AI制造、数据治理、MES/WMS、智能制造7月28日,人民邮电报刊发中联重科中科云谷总经理的署名文章,提出以"链网、算网、数网、模网"四网协同打通产业数字化链路。这条消息背后,是工信部等八…
📅 2026/7/28 23:16:26
抖音批量下载终极指南:从新手到高手的完整解决方案 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support.…
📅 2026/7/28 23:16:26
如何在Visual Studio中搭建Rust开发环境?VisualRust插件快速上手教程 【免费下载链接】VisualRust Visual Studio extension for Rust 项目地址: https://gitcode.com/gh_mirrors/vi/VisualRust
VisualRust是一款专为Visual Studio打造的Rust开发插件&#x…
📅 2026/7/28 23:16:26
Minerva未来路线图:即将发布的5大功能让深度学习开发更简单 【免费下载链接】minerva Minerva: a fast and flexible tool for deep learning on multi-GPU. It provides ndarray programming interface, just like Numpy. Python bindings and C bindings are both…
📅 2026/7/28 23:16:26
作为全国先进制造业百强市,聊城已形成有色金属及深加工、农副产品加工两个千亿级产业集群,以及轴承、精品钢板等多个优势产业带,全市省级以上专精特新、单项冠军、瞪羚企业突破千家,近四千家中小企业正在推进数字化转型。随着AI智…
📅 2026/7/28 23:15:24
告别臃肿!3步让你的暗影精灵笔记本重获新生 【免费下载链接】OmenSuperHub Control Omen laptop performance, fan speeds, and keyboard lighting, and unlock power limits. 项目地址: https://gitcode.com/gh_mirrors/om/OmenSuperHub
你是否也曾为官方Om…
📅 2026/7/28 0:00:45
做 RAG 的人应该都踩过这个致命的坑:把几百页的财报、法规、技术手册扔给向量库,问一个具体问题,搜出来的全是沾边但没用的内容 —— 关键信息要么被硬切块拆碎了,要么藏在几十条结果的最下面。语义相似≠真正相关,这个…
📅 2026/7/28 0:00:46
2026年做短视频运营,从抖音上扒文案早就不是偷偷抄笔记的事了。我刚开始做内容的时候,每天刷半小时抖音,手动把爆款视频的口播敲进备忘录,一条2分钟的视频得花十来分钟,碰到语速快的还要反复回听。后来试了一圈工具&am…
📅 2026/7/28 0:00:46
更多请点击:
https://codechina.net
第一章:AI帮助理解数学概念 人工智能正以前所未有的方式重塑数学学习的路径。通过自然语言处理与符号计算的深度融合,AI不仅能解析抽象定义,还能将定理、证明和几何直觉转化为可交互、可验证的…
📅 2026/7/28 1:13:29
1. 项目背景与核心价值去年参与的一个短剧项目让我深刻体会到传统创作流程的痛点:编剧团队花了三周打磨剧本,角色设计反复修改了七版,最后成片时又因为演员档期问题不得不临时调整分镜。这种低效的创作模式在快节奏的内容行业越来越难以为继。…
📅 2026/7/28 1:13:29
remix-i18next TypeScript类型安全实践:确保翻译键与类型定义同步 【免费下载链接】remix-i18next The easiest way to translate your React Router framework mode apps 项目地址: https://gitcode.com/gh_mirrors/re/remix-i18next
在开发多语言应用时&am…
📅 2026/7/28 1:13:29
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/28 7:13:45
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/28 17:14:18
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/28 5:13:40