连接数据库
可通过以下步骤连接数据库:
-
通过 new 方法创建 ClientBuilder 对象;
-
通过 with 方法配置连接;
-
通过 connect 方法进行连接,如果连接成功将返回 client 对象。
接口说明
new
语法
new(addr: tokio::net::ToSocketAddrs)
参数
addr 服务端地址。
详情
创建 ClientBuilder 。
with_auth
语法
with_auth(auth: (impl Into<&'a str>, impl Into<&'a str>))
参数
auth 用户名与密码。
详情
配置登录信息,即用户名与密码 。
connect
语法
connect()
参数
无。
详情
连接 DolphinDB server。
示例
// 提供 server 的 IP 和端口号
let mut builder = ClientBuilder::new("127.0.0.1:8848");
// 使用默认的 admin 账号登录
builder.with_auth(("admin", "123456"));
// 建立连接,连接成功时,返回一个 client 对象
let mut client = builder.connect().await.unwrap();