python爬虫的数据库连接问题【推荐】


Posted in Python onJune 25, 2018

1.需要导的包

import pymysql

2.# mysql连接信息(字典形式)

db_config ={
 'host': '127.0.0.1',#连接的主机id(107.0.0.1是本机id)
 'port': 3306,
 'user': '****',
 'password': '****',
 'db': 'test',#(数据库名)
 'charset': 'utf8'
}

3.# 获得数据库连接

connection = pymysql.connect(**db_config)

connection()具体的基础知识详见连接

4.具体连接(以简书为例)

try:
  # 获得数据库游标(游标提供了一种对从表中检索出的数据进行操作的灵活手段,就本质而言,游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标总是与一条SQL 选择语句相关联因为游标由结果集(可以是零条、一条或由相关的选择语句检索出的多条记录)和结果集中指向特定记录的游标位置组成。)
  with connection.cursor() as cursor:
   sql = 'insert into simplebook(title, url) values(%s, %s)'
   for u in urls:
    # 执行sql语句
    cursor.execute(sql, (u.string, r'http://www.jianshu.com'+u.attrs['href']))
  # 事务提交
  connection.commit()
 finally:
 # 关闭数据库连接
  connection.close()

5.连接数据库成功,并得到数据

python爬虫的数据库连接问题【推荐】

总结

以上所述是小编给大家介绍的python爬虫的数据库连接问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python ORM框架SQLAlchemy学习笔记之映射类使用实例和Session会话介绍
Jun 10 Python
python绘图库Matplotlib的安装
Jul 03 Python
python使用marshal模块序列化实例
Sep 25 Python
Tensorflow中使用tfrecord方式读取数据的方法
Jun 19 Python
python 随机打乱 图片和对应的标签方法
Dec 14 Python
Django实现web端tailf日志文件功能及实例详解
Jul 28 Python
Python Opencv提取图片中某种颜色组成的图形的方法
Sep 19 Python
用python求一重积分和二重积分的例子
Dec 06 Python
Python 脚本的三种执行方式小结
Dec 21 Python
在django admin中配置搜索域是一个外键时的处理方法
May 20 Python
python seaborn heatmap可视化相关性矩阵实例
Jun 03 Python
pandas实现导出数据的四种方式
Dec 13 Python
python让列表倒序输出的实例
Jun 25 #Python
python实现将一个数组逆序输出的方法
Jun 25 #Python
Python机器学习库scikit-learn安装与基本使用教程
Jun 25 #Python
python3实现随机数
Jun 25 #Python
Python实现快速计算词频功能示例
Jun 25 #Python
python实现画一颗树和一片森林
Jun 25 #Python
完美解决在oj中Python的循环输入问题
Jun 25 #Python
You might like
php mssql 时间格式问题
2009/01/13 PHP
php下过滤html代码的函数 提高程序安全性
2010/03/02 PHP
php更改目录及子目录下所有的文件后缀的代码
2010/09/24 PHP
php中的比较运算符详解
2013/10/28 PHP
JQuery中根据属性或属性值获得元素(6种情况获取方法)
2013/01/17 Javascript
javascript里模拟sleep(两种实现方式)
2013/01/25 Javascript
js形成页面的一种遮罩效果实例代码
2014/01/04 Javascript
jQuery找出网页上最高元素的方法
2015/03/20 Javascript
jQuery检查事件是否触发的方法
2015/06/26 Javascript
JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
2015/08/06 Javascript
JavaScript数组方法总结分析
2016/05/06 Javascript
ajax级联菜单实现方法实例分析
2016/11/28 Javascript
微信小程序 css使用技巧总结
2017/01/09 Javascript
利用node.js+mongodb如何搭建一个简单登录注册的功能详解
2017/07/30 Javascript
Node.js使用Express.Router的方法
2017/11/14 Javascript
Angular4的输入属性与输出属性实例详解
2017/11/29 Javascript
vue解决一个方法同时发送多个请求的问题
2018/09/25 Javascript
在Node.js下运用MQTT协议实现即时通讯及离线推送的方法
2019/01/24 Javascript
分析并输出Python代码依赖的库的实现代码
2015/08/09 Python
Python的Tornado框架实现异步非阻塞访问数据库的示例
2016/06/30 Python
Python实现注册、登录小程序功能
2018/09/21 Python
python实现超市商品销售管理系统
2019/10/25 Python
多个python文件调用logging模块报错误
2020/02/12 Python
Python openpyxl模块实现excel读写操作
2020/06/30 Python
详解Python的爬虫框架 Scrapy
2020/08/03 Python
python3.7 openpyxl 在excel单元格中写入数据实例
2020/09/01 Python
Python可以用来做什么
2020/11/23 Python
Expedia加拿大官方网站:加拿大最大的在线旅游提供商
2017/12/31 全球购物
孤独星球出版物:Lonely Planet Publications
2018/03/17 全球购物
德国游戏机商店:Konsolenkost
2019/12/08 全球购物
员工三分钟演讲稿
2014/08/19 职场文书
学习群众路线的心得体会
2014/11/05 职场文书
订货会邀请函
2015/01/31 职场文书
归途列车观后感
2015/06/17 职场文书
2015年小学教科研工作总结
2015/07/20 职场文书
2016年社会管理综治宣传月活动总结
2016/03/16 职场文书