😊 数据库基于Python+Sqlite3实现最简单的CRUD 😊

互联科技科普 2025-03-19 11:15:23
导读 想要快速入门数据库操作?今天教你用Python搭配轻量级的Sqlite3,轻松实现增删改查(CRUD)!(Sqlite3无需单独安装服务器,开箱即用,非常...
2025-03-19 11:15:23

想要快速入门数据库操作?今天教你用Python搭配轻量级的Sqlite3,轻松实现增删改查(CRUD)!(Sqlite3无需单独安装服务器,开箱即用,非常适合初学者~)

首先,确保你的Python环境已准备好。接下来,创建一个简单的数据库和表:

```python

import sqlite3

连接到SQLite数据库

conn = sqlite3.connect('example.db')

cursor = conn.cursor()

创建表格

cursor.execute('''CREATE TABLE IF NOT EXISTS users (

id INTEGER PRIMARY KEY AUTOINCREMENT,

name TEXT NOT NULL,

age INTEGER);''')

print("数据库连接成功!")

```

接着,试试插入数据:

```python

cursor.execute("INSERT INTO users (name, age) VALUES ('Alice', 25)")

conn.commit()

print("数据插入成功!")

```

查询也很简单:

```python

cursor.execute("SELECT FROM users")

rows = cursor.fetchall()

for row in rows:

print(row)

```

删除或更新数据同样直观:

```python

cursor.execute("DELETE FROM users WHERE id=1") 删除ID为1的记录

cursor.execute("UPDATE users SET age=30 WHERE name='Alice'")

```

最后别忘了关闭连接:

```python

conn.close()

print("数据库连接已关闭。")

```

🚀 快来动手试试吧!掌握CRUD技能后,你就能更高效地管理数据啦!✨

免责声明:本文由用户上传,如有侵权请联系删除!