Go语言MySQL数据库操作
一、MySQL数据库驱动 1、MySQL数据库驱动简介 Go语言官方没有实现MySQL数据库驱动,常用的开源MySQL数据库驱动实现如下: (1)Go MySQL Driver Go MySQL Driver支持database/sql接口,全部采用Go语言实现。 官方网站: https://github.com/go-sql-driver/mysql/ (2)MyMySQL MyMySQL支持database/sql接口,也支持自定义的接口,全部采用Go语言实现。 官方网站: https://github.com/ziutek/mymysql (3)GoMySQL GoMySQL不支持database/sql接口,采用自定义接口,全部采用Go语言实现。 官方网站: https://github.com/Philio/GoMySQL 2、Go-MySQL-Driver简介 Go-MySQL-Driver优点: (1)维护比较好。 (2)完全支持database/sql接口。 (3)支持keepalive,保持长连接。 Go-MySQL-Driver安装如下: go get github. com / go -sql-driver/mysql 导入包: import "database/sql" import _ "github.com/go-sql-driver/mysql" 二