go-sqlite3
最新的稳定版本是v1.14或更高版本,而不是v2。
注意:增加到v2是偶然的。 没有重大变化或功能。
描述
sqlite3驱动程序符合内置的数据库/ sql接口
支持的Golang版本:请参阅
总览
安装
可以使用go get命令安装此软件包:
go get github.com/mattn/go-sqlite3
go-sqlite3是cgo软件包。 如果要使用go-sqlite3构建应用,则需要gcc。 但是,使用go install github.com/mattn/go-sqlite3 (需要gcc)构建并安装go-sqlite3之后,您以后就可以构建应用程序而无需依赖gcc。
重要提示:因为这是启用了CGO软件包,所以您需要设置环境变量CGO_ENABLED=1并在路径中存在gcc编译。
API参考
API文档可在以下位置找到: :
可以在目录下找到
连接字符串
创建新SQLite数据库或与现有数据库的连接时,可以使用文件名提供其他选项。 这也称为DSN字符串。 (数据源名称)。
选项将附加在SQLite数据库的文件名之后。 数据库文件名和
1