基本数据表操作
插入数据
func insertData(db *sql.DB) {
// 返回值准备之后的查询and命令来使用。
stmt, err := db.Prepare("INSERT INTO userinfo SET username=?,department=?,created=?")
checkerr(err)
// 执行语句
res, err := stmt.Exec("肥猪之家", "幼儿园", "2020-02-09")
checkerr(err)
//返回一个数据库回应的命令的数字, 一般是一个自增数列的数字
// 比如本table中有UID是自增的,则目前增加的这一条数据对应的UID是8,则返回的id是8
id, err := res.LastInsertId()
checkerr(err)
fmt.Println(id