GO语言学习笔记04-go-sql-driver/mysq初步使用

package main

import (
	"fmt"

	"github.com/astaxie/beego/orm"
	_ "github.com/go-sql-driver/mysql"
)

type Student struct {
	Id   int
	Name string
	Age  int
}

func init() {
	orm.RegisterDriver("mysql", orm.DRMySQL)
	orm.RegisterDataBase("default", "mysql", "root:root@/solo?charset=utf8")
	orm.RegisterModel(new(Student))
}

func main() {
	o := orm.NewOrm()
	o.Using("solo") // 默认使用 default,你可以指定为其他数据库

	s := new(Student)
	s.Age = 26
	s.Id = 3
	s.Name = "zjj"

	fmt.Println(o.Insert(s))
}

猜你喜欢

转载自zhaoxiaoboblogs.iteye.com/blog/2341032