📅  最后修改于: 2023-12-03 15:24:42.022000             🧑  作者: Mango
SQLite是一个基于磁盘的轻量级数据库管理系统,无需专用的服务器即可使用。它适用于小规模的应用程序,尤其是在移动设备上。Python拥有内置的SQLite模块,可以轻松地与SQLite数据库进行交互。以下是如何在Python中安装和使用SQLite的步骤。
首先,需要先安装SQLite。可以从SQLite官网上下载最新版本的SQLite。
在Python中,内置的sqlite3模块可以用来访问和操作SQLite数据库。要安装sqlite3模块,可以使用pip。打开终端(或命令提示符),并键入以下命令:
pip install pysqlite3
或者,如果您正在使用Python 2.x,则可以使用以下命令:
pip install sqlite3
要在Python中使用SQLite,您需要先导入sqlite3模块。以下是一个简单的示例,演示如何在Python中创建SQLite数据库、表格和插入数据:
import sqlite3
# 创建数据库连接
conn = sqlite3.connect('example.db')
# 创建一个游标对象
c = conn.cursor()
# 创建一个表格
c.execute('''CREATE TABLE students
(id INTEGER PRIMARY KEY, name text, age int)''')
# 插入数据
c.execute("INSERT INTO students VALUES (1, 'John Doe', 20)")
c.execute("INSERT INTO students VALUES (2, 'Jane Doe', 25)")
# 提交更改
conn.commit()
# 从表格中查询数据
for row in c.execute('SELECT * FROM students'):
print(row)
# 关闭连接
conn.close()
(1, 'John Doe', 20)
(2, 'Jane Doe', 25)
现在您已经知道如何在Python中安装和使用SQLite。SQLite是一种轻量级的数据库,适合小规模应用程序的存储需求。使用SQLite,您可以轻松地在Python中创建、读取、更新和删除数据。