新增数据库连接
新增数据库连接,需要填写以下内容
属性 | 说明 |
---|---|
链接名称 | 便于记忆归类的名字 |
驱动类型 | 选择连接的数据库类型 mysql、sqlite 等 |
DSN | 详细的数据库连接参数 |
mysql
mysql 格式
username:password@protocol(address)/dbname?param=value
属性 | 说明 |
---|---|
username | 连接数据库的用户名 |
password | 数据库密码 |
protocol | 数据库协议(默认是 tcp) |
address | 数据库地址 ip+ 端口的形式 |
dbname | 数据库名称 |
param | 其他数据库连接参数 |
示例
root:123456@tcp(127.0.0.1:3306)/mydb
详细驱动文档地址
https://github.com/go-sql-driver/mysql#dsn-data-source-name
sqlite3
sqlite3 格式示例
file:test.db?cache=shared&mode=memory
属性 | 说明 |
---|---|
file | 数据库所在的目录(必须填写) |
详细驱动文档地址
https://github.com/mattn/go-sqlite3#dsn-examples
mqtt
属性 | 说明 |
---|---|
链接名称 | 便于记忆归类的名字 |
驱动类型 | mqtt |
Url 路径 | 支持 ws/wss 协议;请输入完整的 brokerUrl 地址+端口路径如 ws://192.168.1.50:8083/mqtt |
客户端 ID | mqtt 协议规定 id 不能重复,默认随机生成 |
用户名 | mqtt 用户名可以为空 |
密码 | mqtt 密码可以为空 |