后来知道 没必要每次操作数据库都open的 只需要连接一次即可 那么封装遇到难题了。 如吧下面代码 放到一个 Mysql文件夹里 package Mysql 然后 引入到需要操作数据库的地方 直接
Mysql.db.Query("select * from user")
的方式执行查询条件 省去了open 但是我不知道如何调用, 希望大牛们给个代码
var db *sql.DB
func init() {
db, _ = sql.Open("mysql", "root:@tcp(127.0.0.1:3306)/test?charset=utf8")
db.SetMaxOpenConns(2000)
db.SetMaxIdleConns(1000)
db.Ping()
}
有疑问加站长微信联系(非本文作者)
