数据库连接

示例

开发人员可以自行创建数据库连接:

package main

import (
	"database/sql"
	_ "github.com/mattn/go-sqlite3"
)

func main() {	
	db, err := sql.Open("sqlite3", "./test.db")
	if err == nil {
		defer db.Close()
	}
	//...
}

或者使用属性文件创建:

package main

import (
	"github.com/doytowin/goooqo/rdb"
	_ "github.com/mattn/go-sqlite3"
)

func main() {
	db := rdb.Connect("app.properties")
	defer rdb.Disconnect(db)
	//...
}

属性格式

属性文件包含不同数据库的参数,模版如下:

将会在Dialect功能上线后,提供更多属性配置。

最后更新于

这有帮助吗?