python 建立数据库
时间: 2023-08-13 20:10:26 浏览: 67
在 Python 中,你可以使用不同的库来建立和管理数据库。其中最常用的是 SQLite、MySQL、PostgreSQL 和 Oracle。这些库都提供了相应的 API 来与数据库交互。
以下是使用 SQLite 建立数据库的示例代码:
```python
import sqlite3
# 连接到数据库(如果不存在,将会创建一个新的数据库)
conn = sqlite3.connect('mydatabase.db')
# 创建一个游标对象,用于执行 SQL 语句
cursor = conn.cursor()
# 创建一个表
cursor.execute('''CREATE TABLE IF NOT EXISTS users
(id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
age INTEGER NOT NULL)''')
# 插入数据
cursor.execute("INSERT INTO users (name, age) VALUES (?, ?)", ('John Doe', 25))
# 提交事务并关闭连接
conn.commit()
conn.close()
```
在以上示例中,我们首先使用 `sqlite3.connect()` 方法连接到数据库。如果数据库不存在,它将自动创建一个新的数据库。然后,我们使用 `cursor.execute()` 方法执行 SQL 语句,创建名为 "users" 的表,并插入一条数据。
你可以根据需要选择不同的数据库库,并按照其相应的文档和 API 来建立和管理数据库。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)