美文网首页我爱编程
golang的相关数据库连接驱动简述与使用

golang的相关数据库连接驱动简述与使用

作者: HyperWang | 来源:发表于2015-10-16 08:53 被阅读925次

    golang相关的数据库连接驱动如下(需翻/墙):

    https://github.com/golang/go/wiki/SQLDrivers

    其中我需使用的数据库:

    SQL server 2008 R2

    oracle 11G

    mongodb 2.6.3

    下面分别简述:

    1.SQL server驱动

    相关资料:

    MS SQL Server(pure go):https://github.com/denisenkom/go-mssqldb

    获取:

    go get github.com/denisenkom/go-mssqldb

    在安装目录的example下,存在2个例子:

    simple.go

    tsql.go

    2.oracle驱动

    相关资料:

    Oracle: https://github.com/mattn/go-oci8

    Oracle: https://github.com/rana/ora

    The “ora” package has been verified to work with

    Oracle Enterprise 12c (12.1.0.1.0), Windows 8.1 and AMD64.

    Oracle Standard 11g (11.2.0.4.0), Linux x86_64 (RHEL6)

    获取:

    go get gopkg.in/rana/ora.v3

    3.mongodb驱动

    目前golang连接mongodb驱动一般使用mgo(第三方驱动)进行连接。

    相关资料:

    https://docs.compose.io/languages/golang.html

    http://labix.org/mgo

    https://godoc.org/labix.org/v2/mgo

    获取:

    go get gopkg.in/mgo.v2

    相关文章

      网友评论

        本文标题:golang的相关数据库连接驱动简述与使用

        本文链接:https://www.haomeiwen.com/subject/cjqacttx.html