python爬虫日志(8)python操作mysql的简单知识
2018-07-28 15:19
387 查看
import pymysql #这个库用于和mysql数据库交互,可以通过pip下载 db = pymysql.connect("localhost", "username", "password", "db_name") #连接数据库 cursor = db.cursor() #想操作数据库的必须调用的函数,一个光标对象 cursor.execute("DROP TABLE IF EXISTS type_links") #执行操作数据库的语句,都要用这个执行函数,参数就是命令语句,与终端操作mysql的语句一样 sql = """CREATE TABLE type_links ( link char(50) NOT NULL, PRIMARY KEY (link) )""" #也可将语句放在一个字符串中,再调用 cursor.execute(sql) db.commit() # 同步数据,如果没有这个函数那么程序对数据库的操作,数据不会同步到数据库中,比如没有此函数,程序将数据插入数据库没有报错,但在数据库终端查询时,会发现数据表没有发生改变。再或者每次执行插入语句时,没有调用此函数,那么一旦程序运行过程中报错,之前插入成功的数据也不会保存到数据库中。所以建议每次对表进行修改,插入或删除操作后都调用一次此函数 db.close()
相关文章推荐
- [python知识] 爬虫知识之BeautifulSoup库安装及简单介绍
- Python操作MySQL简单实现方法
- [python知识] 爬虫知识之BeautifulSoup库安装及简单介绍
- Python3连接Mysql(增删改查操作及简单的SQL指令)
- python 和mysql的简单操作
- python基础知识之字典的建立、简单操作、格式化字符串
- python mysql简单操作,报错处理
- 简单整理MySQL的日志操作命令
- python用字符串操作20行代码简单爬虫入门+案例(爬取一章《三体》小说)
- python操作三大主流数据库(2)python操作mysql②python对mysql进行简单的增删改查
- python中Mysql的create,insert,update,fetchall,fetchone一些简单操作
- python操作MySQL 模拟简单银行转账操作
- Python2.7简单连接与操作MySQL的方法
- python爬虫主要就是五个模块:爬虫启动入口模块,URL管理器存放已经爬虫的URL和待爬虫URL列表,html下载器,html解析器,html输出器 同时可以掌握到urllib2的使用、bs4(BeautifulSoup)页面解析器、re正则表达式、urlparse、python基础知识回顾(set集合操作)等相关内容。
- Python爬虫----基础知识(简单爬虫架构、URL管理器和实现方法)
- python3.6 使用 pymysql 连接 Mysql 数据库及 简单的增删改查操作
- 操作 Python爬虫数据存储MySQL【3】爬取信息
- Python3爬虫学习笔记(5.Selenium简单操作介绍)
- python下的orm基本操作(1)--Mysql下的CRUD简单操作(含源码DEMO)