当前位置: 首页 > java >正文

4.增-demo

在连接数据库的基础上

关键字-INSERT INTO

查看新增行-LastInsertId()

影响行-RowsAffected()

insertResult, err := db.Exec("INSERT INTO user0(server_ip,server_port) VALUES(?,?)", "192.168.0.63", "9000")

package main//插入操作-demo
//关键字-INSSERT INTOimport ("database/sql""fmt"_ "github.com/go-sql-driver/mysql""log"
)func main() {db, err := sql.Open("mysql", "ims:123456@tcp(192.168.0.26:3306)/ibcf")if err != nil {log.Fatal("连接数据库失败: ", err)}defer db.Close() //关闭连接//验证连接是否成功err = db.Ping()if err != nil {log.Fatal("验证连接失败: ", err)}fmt.Println("连接数据库成功!")//增insertResult, err := db.Exec("INSERT INTO user0(server_ip,server_port) VALUES(?,?)", "192.168.0.63", "9000")if err != nil {log.Fatal("增加失败:", err)}id, err := insertResult.LastInsertId()if err != nil {log.Fatal("获取所增加行号失败: ", err)}fmt.Println("增添所在行的ID: ", id)rows, err := insertResult.RowsAffected()if err != nil {log.Fatal("影响行失败: ", err)}fmt.Println("影响行: ", rows)}

http://www.xdnf.cn/news/15435.html

相关文章:

  • Datawhale AI夏令营 机器学习2.1
  • python学智能算法(二十)|SVM基础概念-感知机算法及代码
  • Gitlab跑CICD的时候,maven镜像和pom.xml使用的maven版本冲突导致没办法build成功的解决方法
  • mac上的app如何自动分类
  • 图灵在二战期间是如何破译德国军用密码的?
  • 20250715使用荣品RD-RK3588开发板在Android13下接入USB3.0接口的红外相机
  • 第八章,应用题
  • Python 字典 (Dictionary) 详解
  • linux系统------HAProxy 配置
  • Isaac Sim仿真赋能机器人工作流,推动具身智能在机器人领域研究
  • 弗兰肯斯坦式的人工智能与GTM策略的崩溃
  • 【Qt】 设计模式
  • 云蝠智能赋能呼入场景——重构企业电话服务
  • 可下载或通过爬虫获取疾病相关数据的网站及平台,涵盖临床数据、基因关联、药品信息等方向,并附注数据特点与获取方式:(不公开)
  • Process Lasso:提升电脑性能的得力助手
  • (3)从零开发 Chrome 插件:网页图片的批量下载
  • 辨析git reset三种模式以及和git revert的区别:回退到指定版本和撤销指定版本的操作
  • 【Ubuntu22.04】repo安装方法
  • 基于STM32的智能火灾报警系统设计
  • AI|大模型入门(六):GPT→盘古,国内外大模型矩阵速览
  • kotlin布局交互
  • 响应式编程入门教程第三节:ReactiveCommand 与 UI 交互
  • 【PTA数据结构 | C语言版】创建哈夫曼树
  • 医疗数据分析中标准化的作用
  • Java项目:基于SSM框架实现的学生档案管理系统【ssm+B/S架构+源码+数据库+毕业论文+开题报告】
  • 剑指offer62_骰子的点数
  • Vue3入门-指令
  • brupsuite使用中遇到的一些问题(bp启动后浏览器无法连接)/如何导入证书
  • 智能体技术深度解析:从概念到企业级搭建指南
  • 安全参綉25暑假第一次作业