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之有容乃大的list(1)
Sep 14 Python
Python列表(list)、字典(dict)、字符串(string)基本操作小结
Nov 28 Python
Python函数中定义参数的四种方式
Nov 30 Python
python连接远程ftp服务器并列出目录下文件的方法
Apr 01 Python
简单谈谈python的反射机制
Jun 28 Python
Python 搭建Web站点之Web服务器网关接口
Nov 06 Python
Python快速从注释生成文档的方法
Dec 26 Python
Python实现针对给定单链表删除指定节点的方法
Apr 12 Python
python使用__slots__让你的代码更加节省内存
Sep 05 Python
Python cv2 图像自适应灰度直方图均衡化处理方法
Dec 07 Python
python-opencv获取二值图像轮廓及中心点坐标的代码
Aug 27 Python
Python读取多列数据以及用matplotlib制作图表方法实例
Sep 23 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多线程之内部多线程实例分析
2015/03/09 PHP
PHP使用数组依次替换字符串中匹配项
2016/01/08 PHP
Laravel框架实现的记录SQL日志功能示例
2018/06/19 PHP
laravel框架 laravel-admin上传图片到oss的方法
2019/10/13 PHP
JavaScript中令你抓狂的魔术变量
2006/11/30 Javascript
js 鼠标拖动对象 可让任何div实现拖动效果
2009/11/09 Javascript
Javascript attachEvent传递参数的办法
2009/12/14 Javascript
使用js获取QueryString的方法小结
2010/02/28 Javascript
jquery div拖动效果示例代码
2013/12/08 Javascript
js处理表格对table进行修饰
2014/05/26 Javascript
推荐25个超炫的jQuery网格插件
2014/11/28 Javascript
浅析Javascript中bind()方法的使用与实现
2016/04/29 Javascript
微信小程序 在Chrome浏览器上运行以及WebStorm的使用
2016/09/27 Javascript
jQuery中的select操作详解
2016/11/29 Javascript
详解vue模拟加载更多功能(数据追加)
2017/06/23 Javascript
node 利用进程通信实现Cluster共享内存
2017/10/27 Javascript
通过jquery的ajax请求本地的json文件方法
2018/08/08 jQuery
jQuery 移除事件的方法
2020/06/20 jQuery
原生js实现九宫格拖拽换位
2021/01/26 Javascript
python3 与python2 异常处理的区别与联系
2016/06/19 Python
python在回调函数中获取返回值的方法
2019/02/22 Python
Python发展简史 Python来历
2019/05/14 Python
python如何实现视频转代码视频
2019/06/17 Python
python实现控制COM口的示例
2019/07/03 Python
教你如何编写、保存与运行Python程序的方法
2019/07/12 Python
selenium WebDriverWait类等待机制的实现
2020/03/18 Python
Roxy美国官网:澳大利亚冲浪、滑雪健身品牌
2016/07/30 全球购物
英国Lookfantastic中文网站:护肤品美妆美发购物(英国直邮)
2020/04/27 全球购物
专科应届生求职信
2013/11/24 职场文书
服装设计专业求职信
2014/06/16 职场文书
法定授权委托证明书
2014/09/27 职场文书
销售员工作检讨书(推荐篇)
2014/10/18 职场文书
2014全年工作总结
2014/11/27 职场文书
党风廉正建设个人工作总结
2015/03/06 职场文书
律师催款函范文
2015/06/24 职场文书
Python绘制散乱的点构成的图的方法
2022/04/21 Python