本文介绍如何通过 ClickHouse Go Driver 连接并访问 ByteHouse 企业版。
点击 此处 下载 v2.3.0 版本驱动程序。
注意
推荐使用 v2.3.0 版本驱动连接到 ByteHouse 企业版,其他版本的驱动可能会导致不兼容情况。
请参考获取集群连接信息,获取集群连接地址、连接用户名与密码。
您可以参考如下代码,连接到ByteHouse企业版。使用时,请替换其中的验证信息。
import ( "context" "fmt" "github.com/ClickHouse/clickhouse-go/v2" ) conn, _ := clickhouse.Open(&clickhouse.Options{ Addr: []string{"<HOST>:<PORT>"}, Auth: clickhouse.Auth{Database: "default", Username: "<USERNAME>", Password: "<连接密码>"}, }) // test connection if err := conn.Ping(context.Background()); err != nil { fmt.Printf("error %s", err) } defer conn.Close()
您也可以在 集群管理 > 集群列表 > 集群 > 连接集群 页签中,查看到 Golang 驱动程序的连接命令,点击复制按钮即可获取。
另外,您可参考以下 SQL 用例,连接和使用 ByteHouse 企业版。