😊 数据库基于Python+Sqlite3实现最简单的CRUD 😊
想要快速入门数据库操作?今天教你用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技能后,你就能更高效地管理数据啦!✨