将爬取内容导入数据库

任务:将爬去的内容导入数据库

实现:


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、结果 
 



猜你喜欢

转载自blog.csdn.net/qq_40024605/article/details/79088201