网站首页 > 技术教程 正文
一、场景说明:
通过 1Panel+MaxKB 两个开源工具结合 MCP 服务实现 Chat to Mysql。
二、资源准备
- MySQL:数据库以及数据库表(培训认证中心运营数据表)
- 1Panel:开源 Linux 运维管理平台
- MaxKB: 强大易用的开源 AI 小助手
三、操作说明
步骤一:完成 1Panel 的安装部署
安装说明:
https://1panel.cn/docs/installation/online_installation/
步骤二:通过 1Panel 完成 MaxKB 的安装部署
安装说明:
https://maxkb.cn/docs/installation/1panel_installtion/
步骤三:通过 1Panel 完成 MySQL MCP 服务安装
登录 1Panel 平台,进入 MCP 菜单,然后点击【创建 MCP Server】
依次输入相关内容:
- 【名称】:edu-table
- 【启动命令】:
npx -y @bytebase/dbhub --transport stdio --dsn
mysql://账号:数据库密码@IP:端口/数据库名名称
- 【环境变量】:默认无需填写
- 【挂载】:默认无需填写
- 【端口】:输入默认的端口,并打开端口外部访问开关;
- 【外部访问路径】:IP:端口
- 【容器名称】:默认自动生成
- 【SSE路径】:默认自动生成
输入完成后如下图所示,点击确认即可。
确认后,等待 MCP Server 正常启动,正常启动后点击配置按钮获取配置信息,如下所示:
配置信息:
{
"mcpServers": {
"edu-table": {
"url": "http://IP:端口/MCP-Server名称"
}
}
}
步骤四:在 MaxKB 中创建高级应用并基于 AI 对话节点添加 MCP Server 服务工具。
流程编排如下所示:
流程编排相关提示词参见:
https://www.cnblogs.com/xiaobaiysf/p/18826466点击 AI 对话节点工具按钮:按照要求输入从 1Panel 获取到的 MCP 服务配置信息,如下图所示:
配置信息详细参考:需要去掉"mcpServers"相关信息,同时需要添加"transport": "sse"信息。
{
"mcp-mysql": {
"timeout": 180,
"url": "http://IP:端口/MCP-Server名称",
"transport": "sse"
}
}
步骤五:调试验证AI 小助手。
测试场景1:近一年支付用户主要来自哪几个区域?
测试场景2:近一年支付用户主要来自哪几个区域?
测试场景3:2022-2025年每年的实际收入是多少元?
至此我们就基于 1Panel+MaxKB,结合 MCP 服务完成了Chat to Mysql。
猜你喜欢
- 2025-07-15 Stellar Repair for MySQL:受损 MySQL 数据库的专业恢复工具
- 2025-07-15 在CentOS7系统源码安装Nginx+MySQL+PHP+Go
- 2025-07-15 linux通过yum安装nginx和mysql(linux在线安装nginx)
- 2025-07-15 安装mysql-8.0.33-linux-glibc2.17-x86_64-minimal.tar.xz
- 2025-07-15 阿里云 RDS MySQL物理备份文件恢复到自建数据库
- 2025-07-15 MySQL 安装全攻略(Windows/Linux/macOS)
- 2025-07-15 使用docker备份mysql数据库(docker 备份 文件夹)
- 2025-07-15 Linux系统安装SQL Server数据库(linux如何安装数据库)
- 2025-07-15 MySQL 8.0——创建并使用数据库、获得数据库和表的信息
- 2025-07-15 Centos7安装MySql步骤(安装mysql8.0的步骤和方法)
你 发表评论:
欢迎- 07-15Rocky Linux Nginx 自动更新免费 SSL,全流程实战
- 07-15nginx-1.22.1在linux服务器上的安装
- 07-15Rocky Linux 9 系统下安装Nginx(在linux中安装nginx)
- 07-15Rocky Linux 9.x 从零安装 Nginx 全流程:源码编译 + dnf 安装方案详解
- 07-15Linux-Nginx-反向代理篇-02(nginx反向代理apache)
- 07-15RockyLinux 9快速部署Nginx+HTTPS(基于DNF安装)
- 07-15Stellar Repair for MySQL:受损 MySQL 数据库的专业恢复工具
- 07-15在CentOS7系统源码安装Nginx+MySQL+PHP+Go
- 最近发表
-
- Rocky Linux Nginx 自动更新免费 SSL,全流程实战
- nginx-1.22.1在linux服务器上的安装
- Rocky Linux 9 系统下安装Nginx(在linux中安装nginx)
- Rocky Linux 9.x 从零安装 Nginx 全流程:源码编译 + dnf 安装方案详解
- Linux-Nginx-反向代理篇-02(nginx反向代理apache)
- RockyLinux 9快速部署Nginx+HTTPS(基于DNF安装)
- Stellar Repair for MySQL:受损 MySQL 数据库的专业恢复工具
- 在CentOS7系统源码安装Nginx+MySQL+PHP+Go
- linux通过yum安装nginx和mysql(linux在线安装nginx)
- Chat to MySQL 最佳实践:MCP Server 服务调用
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)