Dify插件“Database”安装及配置

在dify的工具市场中搜索"Database"安装好插件后需要填入"数据库URI"值,

目前项目支持的数据库有mysqlpostgresqlsqlitesqlserveroracle

xml 复制代码
mysql+pymysql://root:123456@localhost:3306/test  
postgresql+psycopg2://postgres:123456@localhost:5432/test  
sqlite:///test.db  
mssql+pymssql://<username>:<password>@<freetds_name>/?charset=utf8  
oracle+oracledb://user:pass@hostname:port[/dbname][?service_name=<service>[&key=value&key=value...]]

目前使用过mysqloracle两种。

mysql的写法是:

账号是root

密码是123456

数据库地址是localhost/192.168.1.1

端口号是3306

数据库名是test

那么数据库URI的应该写成下面的样例

xml 复制代码
mysql+pymysql://root:123456@localhost:3306/test

oracle的写法是:

账号是root

密码是123456

数据库地址是localhost/192.168.1.1

端口号是3306

服务名是TEST_DB

数据库名是test

那么数据库URI的应该写成下面的样例

xml 复制代码
oracle+oracledb://root:Tostos#2025123456@192.168.1.1:1521?service_name=TEST_DB

注意:我在试的时候根据样例拼了数据库名进去,但是一直报错,查了之后发现直接服务名就可以了。

其他数据库用到的时候再补充。

相关推荐
迎仔12 小时前
02-AI常见名词通俗解释
人工智能
程序员ken13 小时前
深入理解大语言模型(8) 使用 LangChain 开发应用程序之上下文记忆
人工智能·python·语言模型·langchain
Tadas-Gao13 小时前
深度学习与机器学习的知识路径:从必要基石到独立范式
人工智能·深度学习·机器学习·架构·大模型·llm
TTGGGFF13 小时前
从“千问送奶茶”看AI Agent落地:火爆、崩塌与进化方向
人工智能
OPEN-Source13 小时前
大模型实战:把自定义 Agent 封装成一个 HTTP 服务
人工智能·agent·deepseek
不懒不懒13 小时前
【从零开始:PyTorch实现MNIST手写数字识别全流程解析】
人工智能·pytorch·python
zhangshuang-peta13 小时前
从REST到MCP:为何及如何为AI代理升级API
人工智能·ai agent·mcp·peta
helloworld也报错?13 小时前
基于CrewAI创建一个简单的智能体
人工智能·python·vllm
wukangjupingbb13 小时前
Gemini 3和GPT-5.1在多模态处理上的对比
人工智能·gpt·机器学习
明月照山海-13 小时前
机器学习周报三十四
人工智能·机器学习