这是一个基于Spring Boot的SQL服务应用,可执行SQL查询并将结果写入文件。作为Spring AI MCP(模型、聊天、提示)框架的一部分,它提供了强大的SQL查询和更新操作功能,为数据处理和管理提供便利。
在application.yml
文件中配置您的数据库连接信息:
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/your_database?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
username: your_username
password: your_password
mvn clean package
java -jar target/mcp-server-Sql-1.0-SNAPSHOT.jar
在application.yml
文件中配置数据库连接信息,示例如下:
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/your_database?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai
username: your_username
password: your_password
使用以下命令构建项目:
mvn clean package
通过以下命令运行应用:
java -jar target/mcp-server-Sql-1.0-SNAPSHOT.jar
{
"sql": "SELECT * FROM users",
"outputPath": "./output/users.csv"
}
{
"sql": "UPDATE users SET name='John' WHERE id=1",
"outputPath": "./output/update_result.txt"
}
暂未提供相关许可证信息。