Python将txt文本存入MYSQL数据库
1、创建txt文本
2、脚本编写
2.1导入pymysql模块
import pymysql
2.2进行数据库连接
try:
db=pymysql.connect(
#默认为本机地址
host="127.0.0.1",
#用户名
user="用户名",
#密码
password=密码,
#指定数据库
database=指定数据库,#database所指定的数据库必须真实存在
charset=utf8,
port=3306
)
except Exception as e:
print("数据库连接失败",e)
else:
print("数据库连接成功")
2.3编写sql语句
#先创建一个游标对象
cursor = connect.cursor()
#使用游标对象来执行所写的sql语句,比如新建一个数据库(pc_english)用于存放文本内容
sql=drop database PC_English;
#执行sql语句
cursor.execute(sql)
#获取查询结果
cursor.fetchall() # 全量查询结果
cursor.fetchone() # 单条查询结果
#sql语句写完后,需要关闭游标
cursor.close()
2.4关闭于数据库的连接
connect.close()
3、完整代码
4、运行结果