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)
}
相关推荐
alien爱吃蛋挞16 小时前
【JavaEE】万字详解Mybatis(上)
数据库·java-ee·mybatis
写代码的【黑咖啡】16 小时前
HiveSQL 语法详解与常用 SQL 写法实战
数据库·sql
黄筱筱筱筱筱筱筱16 小时前
7.适合新手小白学习Python的异常处理(Exception)
java·前端·数据库·python
怣5016 小时前
MySQL WHERE子句完全指南:精准过滤数据的艺术
数据库·mysql
大鳥16 小时前
第一章 - 数据仓库是什么
大数据·数据库·hive
u01092727118 小时前
RESTful API设计最佳实践(Python版)
jvm·数据库·python
qq_192779871 天前
高级爬虫技巧:处理JavaScript渲染(Selenium)
jvm·数据库·python
u0109272711 天前
使用Plotly创建交互式图表
jvm·数据库·python
爱学习的阿磊1 天前
Python GUI开发:Tkinter入门教程
jvm·数据库·python
tudficdew1 天前
实战:用Python分析某电商销售数据
jvm·数据库·python