GoLang语言对MYSQL数据库的操作

通过引入database/sql和github.com/go-sql-driver/mysql来操作数据库:

package main
import (
	"database/sql"
	"fmt"
	_ "github.com/go-sql-driver/mysql"
)

var (
	dbhostip="127.0.0.1"
	dbusername="root"
	dbpassword=""
	dbname="test"
)
func checkErr(err error){
	if err!=nil{
		panic(err)
	}
}
func main(){
	db,err:=sql.Open("mysql",dbusername+":"+dbpassword+"@tcp("+dbhostip+")/"+dbname+"?charset=utf8")
	checkErr(err)
	result,err:=db.Exec("insert into user(user_name,time) values(12,12)")
	checkErr(err)
	fmt.Println(result.LastInsertId())
}

posted @ 2019-05-20 13:08  恋伊仔  阅读(249)  评论(0编辑  收藏  举报
大家好