File tree Expand file tree Collapse file tree 1 file changed +17
-2
lines changed
Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Original file line number Diff line number Diff line change @@ -4,15 +4,17 @@ Datalayers CLI 交互终端(dlsql)是与 Datalayers 数据库进行交互的
44
55Datalayers CLI 支持两种连接认证方式,用户可根据实际场景选择。
66
7- ## 基于帐号密码认证
7+ ## 连接认证方式
8+
9+ ### 基于帐号密码认证
810
911适用于远程或本地 TCP/IP 连接,提供灵活的身份验证。在终端中执行以下命令进入交互式界面:
1012
1113``` shell
1214dlsql -h 127.0.0.1 -u admin -p public -P 8360
1315```
1416
15- ## 基于 Peer 认证
17+ ### 基于 Peer 认证
1618
1719Linux 的 Peer 认证(Peer Credentials Authentication)是基于内核级别的进程身份验证机制,通过 ` Unix Domain Socket ` 通信为连接方提供可靠的身份验证。
1820
@@ -44,6 +46,18 @@ sudo -u datalayers dlsql
4446- ** 权限** :通过 Peer 认证建立的连接将获得系统级最高权限
4547- 配置 ` Unix Socket ` 服务后,需重启 Datalayers,以确保服务生效
4648
49+ ## WEB 控制台
50+
51+ dlsql 内置 WEB 控制台,提供可视化操作界面。
52+
53+ 启动命令如下:
54+
55+ ``` shell
56+ dlsql --webui 9362
57+ ```
58+
59+ 启动后,通过 ` http://<服务器地址>:9362 ` 即可访问 WEB 控制台,帐号与密码为数据库对应的帐号与密码。
60+
4761## 连接参数详解
4862
4963| 参数 | 简写 | 描述 |
@@ -55,6 +69,7 @@ sudo -u datalayers dlsql
5569| --database | -d | 设置连接 Datalayers 时使用的数据库 |
5670| --execute | -e | 运行一次 SQL STATEMENT后退出 |
5771| --load-file | | 执行指定的 SQL 脚本文件 |
72+ | --webui | | 指定 WEB 控制台的坚挺端口并启动 WEB 控制台 |
5873| --version | -V | 显示 CLI 工具的版本 |
5974| --tls | | 通过 TLS 加密方式与数据库进行交互。自签证书则需指定 root ca,如:--tls /etc/datalayers/datalayers.crt |
6075| --max-display-rows | | 在使用 ` dlsql ` 查询数据时最多显示多少条记录,缺省值为: ` 40 ` ,如需显示更多记录,则需通过该参数进行指定(` 0 ` 表示无限制) |
You can’t perform that action at this time.
0 commit comments