6.删除-demo
在连接数据库的基础上
deleteResult, err := db.Exec("DELETE FROM user0 WHERE id = ?", 1)
package main//删除-demoimport ("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)
}