知行迭代
导航
首页
最近更改
随机页面
常用
分类目录
Linux命令
Mediawiki常用
电脑技巧
工具
链入页面
相关更改
特殊页面
页面信息
登录
查看“SQLite”的源代码
←
SQLite
页面
讨论
阅读
查看源代码
查看历史
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:[
[1]
]
您可以查看和复制此页面的源代码。
SQLite是遵守ACID的[[关系数据库]]管理系统,它包含在一个相对小的[[C]]程序库中。与许多其它数据库管理系统不同,SQLite不是一个客户端/服务器结构的数据库引擎,而是被集成在用户程序中。 SQLite遵守ACID,实现了大多数[[SQL]]标准。它使用动态的、弱类型的SQL语法。 ==简介== ===时间轴=== *2000年8月17日,发布初始版本SQLite 1.0 *2001年09年28日,发布SQLite 2.0.0 *2004年06年18日,发布SQLite 3.0.0 *2019年10日10日,发布SQLite 3.30.1 ==Python中使用== ===Python标准库 sqlite3=== [[Python]]2.5及以上版本内置了sqlite3模块,在[[Python]]中使用SQLite,不需要安装任何东西,直接使用。sqlite3 模块由 Gerhard Häring 编写。它提供了符合 DB-API 2.0 规范的接口,这个规范是 PEP 249。 {{了解更多 |[https://docs.python.org/zh-cn/3.8/library/sqlite3.html Python文档:Python标准库-sqlite3] }} ===使用pandas函数操作数据库=== Pandas提供了一些数据库接口函数,使用方便。pandas操作SQLite数据库默认使用python的sqlite3模块。 ====read_sql()函数==== ====to_sql()函数==== {{了解更多 |[https://pandas.pydata.org/pandas-docs/stable/user_guide/io.html#sql-queries pandas 文档:IO接口 sql-queries] }} ===可能出现问题=== *问题:OperationalError: database is locked 可能由于前面使用写入数据库的连接没有关闭。使用后关闭 Connection 对象,比如前面设置Connection 对象实例的名称conn,调用conn.close()即可。 ==资源== ===官网=== *[https://www.sqlite.org/index.html SQLite 官网] *[https://www.sqlite.org/docs.html SQLite 文档] *[https://www.sqlite.org/cli.html SQLite 文档:sqlite3] ==参考文献== *[https://zh.wikipedia.org/wiki/SQLite 维基百科:SQLite] [[分类:数据库]]
本页使用的模板:
模板:SQLite数据类型表
(
查看源代码
)
模板:了解更多
(
查看源代码
)
返回至“
SQLite
”。