在 Trae 中配置 MySQL-MCP 服务器的完整指南
在 Trae 编辑器中配置 MySQL-MCP 服务器的步骤。通过安装基础依赖和 MCP 服务器,用户可以在 Trae 聊天窗口直接使用自然语言查询数据库,实现 SQL 生成与执行自动化。内容涵盖环境准备、配置方法、验证流程及常见问题排查,旨在提升开发效率并减少工具切换。

在 Trae 编辑器中配置 MySQL-MCP 服务器的步骤。通过安装基础依赖和 MCP 服务器,用户可以在 Trae 聊天窗口直接使用自然语言查询数据库,实现 SQL 生成与执行自动化。内容涵盖环境准备、配置方法、验证流程及常见问题排查,旨在提升开发效率并减少工具切换。

使用 MySQL-MCP 后,在 Trae 的聊天窗口直接输入自然语言指令(如'帮我查一下最近一周的订单数据'),Trae 即可自动执行 SQL 并返回结果。这减少了在数据库客户端和代码编辑器之间切换的成本。
| 项目 | 要求 | 安装方式 |
|---|---|---|
| Python | 3.8+ | 官网下载 |
| Node.js | ≥18 | 官网下载 |
| MySQL | 5.7+/8.0+ | 官方安装指南 |
💡 提示:Windows 用户可使用 Chocolatey 简化安装。
在终端执行以下命令:
# 使用官方推荐方式安装(自动处理依赖)
npx -y @smithery/cli install mysql-mcp-server --client trae
⚠️ 注意:如果网络受限,可能需要调整网络环境。
确保 MySQL 服务已启动。在 Windows 上可通过 services.msc 检查 MySQL 服务状态。
{
"mcpServers": {
"mysql": {
"command": "mysql_mcp_server",
"args": [],
"env": {
"MYSQL_HOST": "127.0.0.1",
"MYSQL_PORT": "3306",
"MYSQL_USER": "root",
"MYSQL_PASSWORD": "你的密码",
"MYSQL_DATABASE": "你的数据库名"
}
}
}
}
💡 提示:若使用 Docker 版 MySQL,将
MYSQL_HOST改为host.docker.internal。
在终端执行测试命令:
mysql_mcp_server list-tables
若输出类似如下内容,说明配置成功:
["users", "orders", "products", "customers"]
安装额外的自然语言处理扩展:
pip install xiyan-mcp-server
然后在 MCP 配置中添加:
{
"mcpServers": {
"xiyan": {
"command": "uvx",
"args": ["--from", "xiyan-mcp-server"],
"env": {
"MODEL_API_KEY": "sk-你的 API 密钥"
}
}
}
}
现在,你可以在 Trae 中输入:
'统计过去一周订单量最高的前 5 个商品'
Trae 会自动生成并执行 SQL 返回结果。
结合 QuickChart-MCP 服务实现数据可视化:
{
"mcpServers": {
"quickchart": {
"command": "npx",
"args": ["@gongrzhe/quickchart-mcp-server"]
}
}
}
输入:
'生成近 7 天销售额的柱状图'
Trae 将自动生成图表。
解决方法:
解决方法:
ping 127.0.0.1)。解决方法:

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
在线格式化和美化您的 SQL 查询(它支持各种 SQL 方言)。 在线工具,SQL 美化和格式化在线工具,online
解析 INSERT 等受限 SQL,导出为 CSV、JSON、XML、YAML、HTML 表格(见页内语法说明)。 在线工具,SQL转CSV/JSON/XML在线工具,online
CSV 与 JSON/XML/HTML/TSV/SQL 等互转,单页多 Tab。 在线工具,CSV 工具包在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online