python操作sqlite3数据库_python连接sqlite3数据库

本文介绍了SQLite3数据库的特性,它是一个轻量级、自包含的数据库引擎。通过Python的sqlite3模块,展示了如何连接SQLite3数据库,创建表,插入数据以及查询数据的过程。推荐使用SQLiteSpy作为Windows系统的图形化管理工具。
摘要由CSDN通过智能技术生成

关于sqlite

9c8ec71ead43?utm_content=note&utm_medium=reader_share&utm_source=weibo

sqlite.jpg

SQLite是一个进程库,实现了一个自包含的, 无服务器, 零配置, 事务性的SQL数据库引擎。SQLite的代码属于公共领域,因此可以免费用于任何商业或私人目的。SQLite是世界上部署最广泛的数据库。

SQLite是一个嵌入式SQL数据库引擎。与大多数其他SQL数据库不同,SQLite没有单独的服务器进程。SQLite直接读写普通磁盘文件。具有多个表,索引,触发器和视图的完整SQL数据库包含在单个磁盘文件中。数据库文件格式是跨平台的 - 您可以在32位和64位系统之间或在big-endian和 little-endian 体系结构之间自由复制数据库 。这些功能使SQLite成为应用程序文件格式的流行选择。SQLite数据库文件是美国国会图书馆推荐的存储格式。认为SQLite不是Oracle的替代品,但作为fopen()的替代品。

SQLite是一个紧凑的库。启用所有功能后,库大小可能小于600KiB,具体取决于目标平台和编译器优化设置。(64位代码更大。并且一些编译器优化,例如积极的函数内联和循环展开可能导致目标代码更大。)在内存使用和速度之间存在权衡。SQLite通常运行得越快,你给它的内存就越多。然而,即使在低内存环境中,性能通常也非常好。根据它的使用方式,SQLite可以比直接文件系统I/O更快。

sqlite3管理工具

图形化管理工具可以让你更好的学习、操纵、使用数据库,windows系统下个人推荐使用免费的SQLiteSpy工具。SQLiteSpy是SQLite的快速而紧凑的GUI数据库管理器。 它读取SQLite3文件并对它们执行SQL。 其图形用户界面使探索,分析和操作SQLite3数据库变得非常容易,下载链接https://www.yunqa.de/delphi/products/sqlitespy/index。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值