Python 中 SQLite 数据库使用向导

sqlite_python_logo

连接 SQLite 数据库

SQLite3 是 Python 标准库的一部分。使用 SQLite3 是非常方便的,不用后台服务,不用配置,并且提供了好用的接口。

在操作数据库之前先连接到数据库文件:

sqlite_file:数据库文件路径,如果数据库文件不存在,它创建新的数据库文件。

操作完数组库记得关闭:

如果对数据库进行更改操作,在关闭之前记得 commit 使操作生效:

创建新的 SQLite 数据库

让我们看看下面示例代码:创建两个表

用 SQLite 管理工具查看(推荐一个插件:FireFox SQLite Manager

Screen Shot 2015-11-27 at 6.31.07 PM


SQLite 3 数据类型总览:

  • INTEGER:最大 8  Byte有符号整数
  • REAL:8 Byte 浮点数
  • TEXT:文本
  • BLOB:用来存储大的二进制数据
  • NULL:空值

在数据库表中添加新列

在已有表my_table_2的基础上添加新列

Screen Shot 2015-11-27 at 7.04.27 PM

Screen Shot 2015-11-27 at 7.05.48 PM
添加和更新记录

在my_table_2中插入和更新记录:

Screen Shot 2015-11-28 at 9.24.05 AM

创建唯一索引

Screen Shot 2015-11-28 at 9.38.52 AM

Select 查询数据库

Screen Shot 2015-11-28 at 9.43.25 AM

时间和日期操作

Screen Shot 2015-11-28 at 9.59.59 AM

获取列名

Screen Shot 2015-11-28 at 10.04.07 AM

打印数据库表的简要信息

Screen Shot 2015-11-28 at 10.06.45 AM

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注