Golang操作sqlite3数据库的详细教程
目录
- sqlite概述
- 创建SQLITE数据库
- 打印版本
- Exec执行DML语句
- 查询记录
- 带参数的prepared 语句
- 返回影响行数
- 总结
本文介绍sqlite数据库,如何使用sqlite3包操作轻量级关系型数据库。
sqlite概述
sqlite是嵌入式关系型数据库引擎,官方描述为自包含的、无服务的、零配置并支持事务的关系型数据库引擎。我们在产品开发过程中经常使用,可以快速进行产品验证和部署,快速实现产品演示。
Go有sql包,它提供了sql(或类sql)数据库的通用接口。sql包必须与数据库驱动程序一起使用。
创建SQLITE数据库
使用sqlite3命令行工具创建数据库,查询数据。
sudo apt install sqlite3