使用sqlite3模块,通过调用connect()方法创建数据库,
import sqlite3; conn = sqlite3.connect('example.db')
。
创建SQLite数据库的步骤如下:
1、安装SQLite
如果你使用的是Python,可以通过pip安装SQLite3库,在命令行中输入以下命令:
```
pip install pysqlite3
```
2、导入SQLite3库
在你的Python代码中,导入SQLite3库:
```python
import sqlite3
```
3、连接到数据库文件
使用sqlite3.connect()
方法连接到一个数据库文件,如果文件不存在,它将自动创建一个新文件,连接到名为example.db
的文件:
```python
conn = sqlite3.connect('example.db')
```
4、创建一个游标对象
使用conn.cursor()
方法创建一个游标对象,用于执行SQL语句:
```python
cursor = conn.cursor()
```
5、创建表
使用游标对象的execute()
方法执行SQL语句来创建表,创建一个名为users
的表,包含id
、name
和age
字段:
```python
cursor.execute('''CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER)''')
```
6、插入数据
使用游标对象的execute()
方法执行SQL语句来插入数据,向users
表中插入一条记录:
```python
cursor.execute("INSERT INTO users (name, age) VALUES ('Alice', 30)")
```
7、提交事务
使用连接对象的commit()
方法提交事务,将更改保存到数据库文件中:
```python
conn.commit()
```
8、查询数据
使用游标对象的execute()
方法执行SQL语句来查询数据,查询users
表中的所有记录:
```python
cursor.execute("SELECT * FROM users")
rows = cursor.fetchall()
for row in rows:
print(row)
```
9、关闭连接和游标
使用连接对象的close()
方法关闭连接,释放资源,也需要关闭游标:
```python
cursor.close()
conn.close()
```
通过以上步骤,你可以创建一个SQLite数据库并执行基本的数据库操作。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/508676.html