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中global用法实例分析
Apr 30 Python
Python进阶_关于命名空间与作用域(详解)
May 29 Python
详解Python 序列化Serialize 和 反序列化Deserialize
Aug 20 Python
django使用html模板减少代码代码解析
Dec 12 Python
Pycharm 创建 Django admin 用户名和密码的实例
May 30 Python
python hook监听事件详解
Oct 25 Python
在python中以相同顺序shuffle两个list的方法
Dec 13 Python
python按比例随机切分数据的实现
Jul 11 Python
python实现复制大量文件功能
Aug 31 Python
python实现简单图书管理系统
Nov 22 Python
Python读取Excel数据并生成图表过程解析
Jun 18 Python
基于Python和openCV实现图像的全景拼接详细步骤
Oct 05 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
支持oicq头像的留言簿(一)
2006/10/09 PHP
新闻分类录入、显示系统
2006/10/09 PHP
php单件模式结合命令链模式使用说明
2008/09/07 PHP
解决文件名解压后乱码的问题 将文件名进行转码的代码
2012/01/10 PHP
phpmyadmin3 安装配置图解教程
2012/03/29 PHP
PHP两种去掉数组重复值的方法比较
2014/06/19 PHP
ThinkPHP之foreach标签使用概述
2014/06/30 PHP
PHP图片处理之使用imagecopyresampled函数裁剪图片例子
2014/11/19 PHP
php查询mssql出现乱码的解决方法
2014/12/29 PHP
PHP生成及获取JSON文件的方法
2016/08/23 PHP
php如何计算两坐标点之间的距离
2018/12/29 PHP
php实现登录页面的简单实例
2019/09/29 PHP
javascript Object与Function使用
2010/01/11 Javascript
jQuery extend 的简单实例
2013/09/18 Javascript
js菜单点击显示或隐藏效果的简单实例
2014/01/13 Javascript
对Jquery中的ajax再封装,简化操作示例
2014/02/12 Javascript
javascript实现iframe框架延时加载的方法
2014/10/30 Javascript
jQuery定义插件的方法
2015/12/18 Javascript
VueJS 集成 Medium Editor的示例代码 (自定义编辑器按钮)
2017/08/24 Javascript
解决layui laydate 时间控件一闪而过的问题
2019/09/28 Javascript
JavaScript实现简易计算器小功能
2020/10/22 Javascript
[36:16]完美世界DOTA2联赛PWL S3 access vs Rebirth 第一场 12.19
2020/12/24 DOTA
python遍历文件夹并删除特定格式文件的示例
2014/03/05 Python
深入讲解Python中面向对象编程的相关知识
2015/05/25 Python
学习python 之编写简单乘法运算题
2016/02/27 Python
Python中表示字符串的三种方法
2017/09/06 Python
python3设计模式之简单工厂模式
2017/10/17 Python
python实现全盘扫描搜索功能的方法
2019/02/14 Python
Python数据可视化:饼状图的实例讲解
2019/12/07 Python
阿玛瑞酒店中文官方网站:Amari.com
2018/02/13 全球购物
Haglöfs瑞典官方网站:haglofs火柴棍,欧洲顶级户外品牌
2018/10/18 全球购物
薪酬专员岗位职责
2014/02/18 职场文书
公证书样本
2014/04/10 职场文书
真诚的求职信
2014/07/04 职场文书
施工现场安全管理制度
2015/08/05 职场文书
Python识别花卉种类鉴定网络热门植物并自动整理分类
2022/04/08 Python