文章目錄
-
- 源碼部署
-
- 1.克隆項目地址
- 2.創建虛擬環境
- 3.激活環境
- 4.進入項目目錄下
- 5.安裝依賴
- 6.進入到src目錄
- 7.在當前目錄下,新建一個.env文件
- 8.配置數據庫信息
- 9.啟動項目
- 10.啟動權限管理啟動項目
- 啟動報錯了:
-
- 問題現象與直接原因
- 解決方案與操作步驟
-
- 方案1:允許忽略未定義字段(推薦快速修復)
- 方案2:統一配置模型(適合長期維護)
- 方案3:清理環境變量文件(臨時規避)
- 關聯問題與優化建議
-
- 1. MCP服務器啟動超時問題
- 2. 生產環境安全加固
- 3. 高可用部署
- 總結
mysql-MCP服務器項目地址:https://github.com/wenb1n-dev/mysql_mcp_server_pro
源碼部署
1.克隆項目地址
git clone https://github.com/wenb1n-dev/mysql_mcp_server_pro
2.創建虛擬環境
conda create -n mysql_mcp python==3.10
3.激活環境
conda activate mysql_mcp
4.進入項目目錄下
cd mysql_mcp_server_pro
5.安裝依賴
pip install -r requirements.txt
6.進入到src目錄
cd src
7.在當前目錄下,新建一個.env文件
vim .evn
8.配置數據庫信息
#MySQL Database Configuration
MYSQL_HOST=數據庫地址
MYSQL_PORT=3306
MYSQL_USER=數據庫用戶名
MYSQL_PASSWORD=數據庫密碼
MYSQL_DATABASE=指定數據庫名稱
# Optional, default is 'readonly'. Available values: readonly, writer, admin
MYSQL_ROLE="readonly"
9.啟動項目
1.啟動