安装MySQLdb
pip install MySQLdb
安装不成功请使用离线安装方式,pypi:https://pypi.org/project/mysqlclient/#files
选择对应的Python版本,下载.whl文件,并离线安装
pip install mysqlclient-2.0.3-cp37-cp37m-win_amd64.whl
操作数据库
# 打开数据库连接
db = MySQLdb.connect("localhost", "root", "123456", "cnki", charset='utf8', port=3306)
# 使用cursor()方法获取操作游标
cursor = db.cursor()
sql = "INSERT INTO article(title) VALUE ('%s')" % (str(item))
try:
# 执行sql语句
cursor.execute(sql)
# 提交到数据库执行
db.commit()
except:
# Rollback in case there is any error
db.rollback()
# 关闭数据库连接
db.close()