教程

通用数据库接口 sql.DB

qianmoQqianmoQ· 更新于 2026-09-23· 阅读 1 分钟· 0 次阅读

登录后可跨设备保存划线和私人笔记登录

GORM 提供了 DB 方法,该方法从当前的 *gorm.DB 返回一个泛型数据库接口 *sql.DB


sqlDB, err := db.DB()


sqlDB.Ping()


sqlDB.Close()


sqlDB.Stats()

注意 如果底层数据库连接不是 *sql.DB(例如在事务中),则会返回错误。

连接池


sqlDB, err := db.DB()


sqlDB.SetMaxIdleConns(10)


sqlDB.SetMaxOpenConns(100)


sqlDB.SetConnMaxLifetime(time.Hour)

GitHub tag (latest SemVer)

评论

登录后参与评论

正在加载评论…