golang能否监听Mysql数据库的表是否有增

golang能否监听Mysql数据库的表是否有增,第1张

增加:insert into 数据表(字段1,字段2,字段3) values(值1,值2,值3) 修改:update 数据表 set 字段1=值1,字段2=值2 where id=接收到的ID参数 删除:delete from 数据表 where id=接收到的ID参数 看看上面的

session := engine.NewSession()defer session.Close()// add Begin() before any actionerr := session.Begin()user1 := Userinfo{Username: "xiaoxiao", Departname: "dev", Alias: "lunny", Created: time.Now()}_, err = session.Insert(&user1)if err != nil {session.Rollback()return}user2 := Userinfo{Username: "yyy"}_, err = session.Where("id = ?", 2).Update(&user2)if err != nil {session.Rollback()return} _, err = session.Exec("delete from userinfo where username = ?", user2.Username)if err != nil {session.Rollback()return} // add Commit() after all actionserr = session.Commit()if err != nil {return}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8605856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存