下载mysql驱动包
在cmd中运行
go get github.com/go-sql-driver/mysql
连接数据库
package main
//首先通过go get github.com/go-sql-driver/mysql 命令下载mysql驱动包
import(
"fmt"
"database/sql"
_"github.com/go-sql-driver/mysql"// "_" 引入后面的包名 而不直接使用里面的定义的函数、变量、资源等
)
func main() {
db,err := sql.Open("mysql","root:admin@tcp(127.0.0.1:3306)/dev?charset=utf8")
//通过根据 err 是否为空,来确定是否成功连接了mysql数据库
if err != nil{
fmt.Println("连接数据库失败")
}else {
fmt.Println("连接数据库成功")
}
//关闭数据库
defer db.Close()
}