Gorm
1、下载相应的包
//下载安mysql驱动
go get gorm.io/driver/mysql
//下载Gorm包
go get gorm.io/gorm
2、 在程序中引入相应的包
import (
"gorm.io/driver/mysql"
"gorm.io/gorm"
)
3、链接数据库
func initCConnect() {
usernaem := "root"
passWord := "2018210768-Zbb"
host := "127.0.0.1"
port := 3306
dbname := "bbz"
timeout := "10s" //连接超时时间
dsn := fmt.Sprintf("%s:%s@tcp(%s:%d)/%s?charset=utf8mb4&parseTime=True&loc=Local&timeout=%s", usernaem, passWord, host, port, dbname, timeout)
db, err := gorm.Open(mysql.Open(dsn), &gorm.Config{})
if err != nil {
panic("数据库连接失败,error=" + err.Error())
}
fmt.Print("数据路连接成功,数据库信息为:")
fmt.Println(db)
}