python如何建立数据库
时间: 2023-06-16 15:05:45 浏览: 41
Python可以使用多种数据库,如SQLite、MySQL、PostgreSQL等。以下是使用SQLite数据库的示例代码:
1. 导入模块
```python
import sqlite3
```
2. 连接数据库
```python
conn = sqlite3.connect('example.db')
```
其中,'example.db'是数据库文件名,如果该文件不存在,将会创建一个新的数据库文件。
3. 创建表
```python
c = conn.cursor()
c.execute('''CREATE TABLE stocks
(date text, trans text, symbol text, qty real, price real)''')
```
以上代码创建了一个名为'stocks'的表,包括了日期、交易类型、股票代码、数量和价格等字段。
4. 插入数据
```python
c.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',100,35.14)")
```
以上代码向'stocks'表中插入了一条记录。
5. 查询数据
```python
c.execute('SELECT * FROM stocks')
rows = c.fetchall()
for row in rows:
print(row)
```
以上代码查询'stocks'表中的所有记录,并将结果输出到控制台。
6. 关闭数据库连接
```python
conn.close()
```
以上代码关闭了与数据库的连接。
以上是一个简单的SQLite数据库操作示例,你可以根据自己的需求和使用的数据库,进行相应的操作。