将爬取内容导入数据库
任务:将爬去的内容导入数据库
实现:
1、安装mysql
可以在网上百度到安装包及安装教程,有很多大佬的经验
推荐https://jingyan.baidu.com/album/eae07827b2acad1fec54852d.html?picindex=1
然后再安装Navicat Premium(可以找这http://rj.baidu.com/soft/detail/24309.html?ald),来打开你的mysql
2、连接数据库
安装好mysql后,自己创建个数据库,连接数据库
conn = MySQLdb.connect(
host='127.0.0.1', #你自己的数据库名
port=3306, #端口
user='root', #用户
passwd='123', #你自己设的密码
db='zhxy', #你的数据库名称
charset='utf8', #编码方式
)
cur = conn.cursor()
3、导入数据库
cursor.execute("INSERT INTO novel(chaptername,chaptercontent) values('%s','%s')" %(item1,item2))
sql语句:用insert语句将内容插入数据库4、关闭数据库
conn.commit() #提交更新
conn.close() #关闭数据库
5、结果