安装
go get -u gorm.io/gorm
go get -u gorm.io/driver/sqlite
快速入门
这里使用mysql举例。首先我们需要新建一个数据库,例如db1
在Go语言中输入以下代码
package main
import (
"gorm.io/driver/mysql"
"gorm.io/gorm"
)
type Userinfo struct {
Id uint
Name string
Gender string
Hobby string
}
func main() {
// 连接数据库
dsn := "root:123456@tcp(127.0.0.1:3306)/db1?charset=utf8mb4&parseTime=True&loc=Local"
db, err := gorm.Open(mysql.Open(dsn), &gorm.Config{})
if err != nil {
panic(err)
}
//自动迁移
db.AutoMigrate(&Userinfo{})
u1 := Userinfo{Id: 1, Name: "张三", Gender: "男", Hobby: "学习"}
db.Create(&u1) //创建
}
以上代码执行结果如下
作者:admin 创建时间:2024-10-23 07:39
最后编辑:admin 更新时间:2024-10-23 07:43
最后编辑:admin 更新时间:2024-10-23 07:43