go-sql-driver
https://github.com/go-sql-driver/mysql
这个文章主要介绍一下go语言的数据库驱动
import "database/sql"
import _ "github.com/go-sql-driver/mysql"
db, err := sql.Open("mysql", "user:password@/dbname")
这里有一个流程上需要注意的事情是: 当我们执行sql.open的时候。代码并不会直接产生一个连接,只有当我们进行Query的时候,才会连接服务器。所以,为了能让程序员确定连接上了服务器,所以要加入如下代码。
err = db.Ping()
if err != nil {
panic(err.Error())
}
有疑问加站长微信联系(非本文作者)