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 相关文章推荐
Python3里的super()和__class__使用介绍
Apr 23 Python
详解Python3中的Sequence type的使用
Aug 01 Python
Python的math模块中的常用数学函数整理
Feb 04 Python
Python中Iterator迭代器的使用杂谈
Jun 20 Python
利用python批量给云主机配置安全组的方法教程
Jun 21 Python
python方法生成txt标签文件的实例代码
May 10 Python
flask框架json数据的拿取和返回操作示例
Nov 28 Python
Python TCPServer 多线程多客户端通信的实现
Dec 31 Python
python GUI库图形界面开发之PyQt5结合Qt Designer创建信号与槽的详细方法与实例
Mar 08 Python
Python logging模块进行封装实现原理解析
Aug 07 Python
Python 删除List元素的三种方法remove、pop、del
Nov 16 Python
python lambda的使用详解
Feb 26 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的分页功能
2007/03/21 PHP
基于PHP Web开发MVC框架的Smarty使用说明
2013/04/19 PHP
如何用C语言编写PHP扩展的详解
2013/06/13 PHP
PHP使用feof()函数读文件的方法
2014/11/07 PHP
8个必备的PHP功能开发
2015/10/02 PHP
WordPress中获取所使用的模板的页面ID的简单方法
2015/12/31 PHP
再谈PHP中单双引号的区别详解
2016/06/12 PHP
Prototype使用指南之string.js
2007/01/10 Javascript
javascript 树控件 比较好用
2009/06/11 Javascript
基于JavaScript短信验证码如何实现
2016/01/24 Javascript
js字符串截取函数slice、substring和substr的比较
2016/05/17 Javascript
AngularJS 简单应用实例
2016/07/28 Javascript
微信小程序购物商城系统开发系列-目录结构介绍
2016/11/21 Javascript
浅谈js中的变量名和函数名重名
2017/02/13 Javascript
nodejs+express实现文件上传下载管理网站
2017/03/15 NodeJs
这应该是最详细的响应式系统讲解了
2019/07/22 Javascript
Layer.js实现表格溢出内容省略号显示,悬停显示全部的方法
2019/09/16 Javascript
JS实现网页端猜数字小游戏
2020/03/06 Javascript
js实现无缝轮播图
2020/03/09 Javascript
python 文件与目录操作
2008/12/24 Python
PyCharm 常用快捷键和设置方法
2017/12/20 Python
python如何去除字符串中不想要的字符
2020/07/05 Python
Python中的单行、多行、中文注释方法
2018/07/19 Python
对Pandas MultiIndex(多重索引)详解
2018/11/16 Python
pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
2020/04/24 Python
Django使用Profile扩展User模块方式
2020/05/14 Python
仿酷狗html5手机音乐播放器主要部分代码
2013/05/15 HTML / CSS
夏尔巴人登珠峰品牌:Sherpa Adventure Gear
2018/02/08 全球购物
银行实习人员自我鉴定
2013/09/22 职场文书
八一建军节部队活动方案
2014/02/04 职场文书
学生吸烟检讨书
2014/09/14 职场文书
企业法人代表授权委托书
2014/10/02 职场文书
助学感谢信范文
2015/01/21 职场文书
上班旷工检讨书
2015/08/15 职场文书
2016年秋季运动会通讯稿
2015/11/25 职场文书
2016年共产党员个人承诺书
2016/03/24 职场文书