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 相关文章推荐
Python2.x版本中maketrans()方法的使用介绍
May 19 Python
Python只用40行代码编写的计算器实例
May 10 Python
python 实现将字典dict、列表list中的中文正常显示方法
Jul 06 Python
Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事项
Nov 30 Python
Python实现的对一个数进行因式分解操作示例
Jun 27 Python
通过 Django Pagination 实现简单分页功能
Nov 11 Python
python导入不同目录下的自定义模块过程解析
Nov 18 Python
wxPython实现文本框基础组件
Nov 18 Python
浅谈pytorch中的BN层的注意事项
Jun 23 Python
通过Python pyecharts输出保存图片代码实例
Nov 25 Python
详解分布式系统中如何用python实现Paxos
May 18 Python
PYTHON基于Pyecharts绘制常见的直角坐标系图表
Apr 28 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设计模式 Observer(观察者模式)
2011/06/26 PHP
ThinkPHP中的三大自动简介
2014/08/22 PHP
php 使用fopen函数创建、打开文件详解及实例代码
2016/09/24 PHP
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
js jquery验证银行卡号信息正则学习
2013/01/21 Javascript
php与js的区别是什么
2013/08/05 Javascript
动态加载JS文件的三种方法
2013/11/08 Javascript
深入理解JavaScript中的传值与传引用
2013/12/09 Javascript
通过JS来判断页面控件是否获取焦点
2014/01/03 Javascript
JS实现闪动的title消息提醒效果
2014/06/20 Javascript
javascript实时显示当天日期的方法
2015/05/20 Javascript
AngularJS基础 ng-csp 指令详解
2016/08/01 Javascript
JS回调函数基本定义与用法实例分析
2017/05/24 Javascript
浅谈Node.js之异步流控制
2017/10/25 Javascript
React 源码中的依赖注入方法
2018/11/07 Javascript
详解写好JS条件语句的5条守则
2019/02/28 Javascript
JavaScript如何借用构造函数继承
2019/11/06 Javascript
Javascript中window.name属性详解
2020/11/19 Javascript
详解ES6实现类的私有变量的几种写法
2021/02/10 Javascript
[00:17]天涯墨客一技能展示
2018/08/25 DOTA
Python开发实例分享bt种子爬虫程序和种子解析
2014/05/21 Python
Python中函数参数设置及使用的学习笔记
2016/05/03 Python
Python实现FTP上传文件或文件夹实例(递归)
2017/01/16 Python
Python使用正则表达式实现文本替换的方法
2017/04/18 Python
解读! Python在人工智能中的作用
2017/11/14 Python
Python3中的bytes和str类型详解
2019/05/02 Python
Python使用MyQR制作专属动态彩色二维码功能
2019/06/04 Python
解决python中显示图片的plt.imshow plt.show()内存泄漏问题
2020/04/24 Python
COS美国官网:知名服装品牌
2019/04/08 全球购物
如何实现jdbc性能优化
2012/07/30 面试题
什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
2014/01/19 面试题
快餐店的创业计划书范文
2014/01/29 职场文书
中秋晚会策划方案
2014/06/12 职场文书
《中国梦我的梦》大学生演讲稿
2014/08/20 职场文书
二年级学生期末评语
2014/12/26 职场文书
小学教师读书笔记
2015/07/01 职场文书