6.删除-demo

在连接数据库的基础上

deleteResult, err := db.Exec("DELETE FROM user0 WHERE id = ?", 1)

Go 复制代码
package main

//删除-demo

import (
    "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("连接数据库成功!")
    deleteResult, err := db.Exec("DELETE FROM user0 WHERE id = ?", 1)
    if err != nil {
       log.Fatal("删除失败:", err)
    }
    row, err := deleteResult.RowsAffected()
    if err != nil {
       log.Fatal("影响失败: ", err)
    }
    fmt.Println("row affected: ", row)
}
相关推荐
light blue bird6 分钟前
多页签Razor组支轴业务整顿组件
数据库·.net·ai大数据·多功能图表报表·web mvc + razor
wregjru11 分钟前
【mysql】2.数据表操作
数据库·mysql
手握风云-13 分钟前
基于 Java 的网页聊天室(三)
服务器·前端·数据库
LcVong22 分钟前
MySQL 5.2/5.7 开启Binlog日志详细步骤(附验证+查看+恢复)
数据库·mysql·adb
FL4m3Y4n40 分钟前
MySQL缓存策略
数据库·mysql·缓存
wsx_iot42 分钟前
TDengine学习
数据库·学习·tdengine
不吃香菜的小趴菜1 小时前
mysql数据库打包与导入
数据库·mysql
野犬寒鸦1 小时前
Redis复习记录day1
服务器·开发语言·数据库·redis·缓存
njidf1 小时前
实战:用Python开发一个简单的区块链
jvm·数据库·python
Rick19931 小时前
慢SQL优化
数据库·python·sql