package mzjdb
import (
"database/sql"
"fmt"
"log"
_ "github.com/go-sql-driver/mysql"
)
//DriverType 数据库驱动
type DriverType int
const (
mysql DriverType = iota //0
sqlserver //1
sqlserverwindows //2
mssql //3
oracle //3
sqllite //5
postgresql //6
postgresql1 //7
postgresql2 //8
)
func (d DriverType) String() string {
switch d {
case mysql:
return "mysql" //go get github.com/go-sql-driver/mysql
case sqlserver: //sql server使用adodb驱动
return "adodb" //go get github.com/mattn/go-adodb(gorm不能识别该驱动,弃用)
case sqlserverwindows:
return "adodb" //go get github.com/mattn/go-adodb(gorm不能识别该驱动,弃用)
case mssql:
return "mssql" //go get github.com
go使用database/sql访问数据库简单封装
最新推荐文章于 2024-07-05 05:45:06 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)