先介绍一个开源第三方库
关于go module 环境:
export GO111MODULE=on
export GOPROXY=https://goproxy.io/
在go module 环境下
go get -u github.com/siddontang/go-mysql
注意:这不是一个纯mysql驱动,而是包含了mysql协议解析、复制(mysql replication)和类似java canal功能的第三方底层库。
实践

我们先直接使用官方的示例代码:
package main
import (
"github.com/siddontang/go-mysql/server"
"net"
)
func main()

本文介绍了如何利用一个开源的Go第三方库创建一个MySQL代理。该库包含MySQL协议解析、复制和类似Java Canan的功能。通过官方示例代码,我们可以轻松启动一个代理服务,其工作方式类似于常规的MySQL连接,但实际上是与自建的代理服务交互。
最低0.47元/天 解锁文章
664

被折叠的 条评论
为什么被折叠?



