首页 > 编程知识 正文

嵌入式文档数据库,python3安装mysql

时间:2023-05-05 14:35:51 阅读:152058 作者:3103

SQLite数据库是由D.Richard Hipp开发的嵌入式数据库,通过小C库实现,为了追求尽可能简单的目标,摒弃了传统企业数据库的复杂特性,数据库因此,SQLite支持大多数标准的SQL92语句。 此外,SQLite以单个文件存储数据库,因此比MySQL快约1-2倍。 语句操作类似于关系数据库,非常方便。 SQLite的使用是一种不涉及版权问题的开源数据库系统,可以广泛应用于商业性产品,具有以下特点。

)1)开源)在嵌入式系统的程序开发中,开源免费代码不仅缩短了产品的开发时间,节约了开发成本,而且有利于产品维护和运行的稳定性。

)2)小巧高速)其所有源代码由约3万行C语言代码组成,大小约为250KB,数据操作比目前流行的大多数数据库系统都要快。

(3)功能完善:支持acid(Atomicity,Consistency,Isolation,Durability )事务,atomicity,Consistency,Isolation,Isolation 否则,这是事务处理过程所需的特性。SQLite支持大多数SQL92,包括触发器、多表和索引、事务、视图和嵌套SQL。 SQLite数据库存储在单个磁盘文件中,可以在不同字节序的计算机之间自由共享,支持数据库大小可达2TB。

)4)提供丰富的API支持)对于C/C、PHP、Perl等编程语言,都可以通过API访问SQLite数据库,与数据库文件进行通信。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。