python将文件数据存入数据库
时间: 2023-08-20 17:04:01 浏览: 101
Python解析excel文件存入sqlite数据库的方法
可以使用以下步骤将文件数据存入数据库:
1. 打开文件并读取数据
```python
with open('file.txt', 'r') as f:
data = f.read()
```
2. 连接数据库
```python
import sqlite3
conn = sqlite3.connect('example.db')
```
3. 创建表格
```python
conn.execute('''CREATE TABLE FILE_DATA
(ID INT PRIMARY KEY NOT NULL,
DATA TEXT NOT NULL);''')
```
4. 将数据插入表格
```python
conn.execute("INSERT INTO FILE_DATA (ID,DATA) \
VALUES (1, ?)", (data,))
```
5. 提交更改并关闭连接
```python
conn.commit()
conn.close()
```
在这个例子中,我们使用了 SQLite 数据库,但是这个方法同样可以应用于其他类型的数据库。
阅读全文