python将本地txt文档存入mysql数据库举例
时间: 2023-06-05 15:08:26 浏览: 118
好的,可以举例说明。您需要先安装PyMySQL模块,然后使用以下代码将文本文件中的数据插入到MySQL数据库中:
```python
import pymysql
# 连接mysql数据库
conn = pymysql.connect(host='localhost',port=3306,user='root',password='password',db='database_name')
cursor = conn.cursor()
# 打开本地的txt文件并读取数据
with open('file.txt', 'r', encoding='utf-8') as file:
data = file.readlines()
# 将数据逐行插入到mysql中的数据表中
for line in data:
sql = "INSERT INTO table_name (column_name) VALUES ('%s')" % line.strip()
cursor.execute(sql)
# 提交事务并关闭连接
conn.commit()
cursor.close()
conn.close()
```
其中,您需要将localhost、port、user、password、database_name、table_name、column_name按照您自己的MySQL数据库配置进行修改,file.txt则需要替换成您自己的本地文本文件名。
阅读全文