Skip to content

Commit 4cbdd13

Browse files
committed
Add _client_version connattr
1 parent f562050 commit 4cbdd13

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

client/conn.go

+6-2
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,13 @@ func ConnectWithDialer(ctx context.Context, network, addr, user, password, dbNam
105105
c := new(Conn)
106106

107107
c.BufferSize = defaultBufferSize
108+
clientVersion := "unknown"
109+
if buildInfo, ok := debug.ReadBuildInfo(); ok {
110+
clientVersion = buildInfo.Main.Version
111+
}
108112
c.attributes = map[string]string{
109-
"_client_name": "go-mysql",
110-
// "_client_version": "0.1",
113+
"_client_name": "go-mysql",
114+
"_client_version": clientVersion,
111115
"_os": runtime.GOOS,
112116
"_platform": runtime.GOARCH,
113117
"_runtime_version": runtime.Version(),

0 commit comments

Comments
 (0)