《Python数据科学入门》之数据库的使用(第4章)
Python数据科学入门
Dmitry Zinoviev著
熊子源 译
第四章 使用数据库
本章介绍了数据库的使用。之前那本《Python爬虫》中有谈到数据库的使用,这里就不再详细介绍。仅记录了一点自己没有了解到的东西。相关内容可参考之前的文章。
https://blog.csdn.net/cjx14060307101/article/details/90046558
第17单元 设置MySQL数据库
- 如果要插入新的数据,首先需要删除已有的索引,才能插入数据并重新添加索引。
- UNIQUE约束的列使用了长度可变的数据类型(VARCHAR、TINYTEXT、TEXT等),则必须指定相应的长度。
- 主键总是有一个值(NOT NULL标记),而且即时一个INDEX,也是UNIQUE的。
第18单元 使用MySQL数据库:命令行
- 对选择结果进行排序,需要使用ORDER BY修饰符。
- 对选择结果进行分组和聚合,需要使用GROUP BY修饰符(比如COUNT()、MIN()、MAX()、SUM()、AVG())。
- 使用WHERE和HAVING关键字可以对选择结果进行过滤。
第19单元 使用MySQL数据库:pymysql
- 如果提交非破坏性查询(SELECT),需要使用游标函数fetchall()获取所有匹配的记录。
- 如果查询是破坏性的(UPDATE、DELETE、INSERT),则必须执行commit操作。
第20单元 使用MySQL数据库:Mongodb
在Python中,我们使用pymongo模块中的MongoClient类的实例来实现Mongodb客户端。
("Hope for the best, plan for the worst."--《The Bourne Ultimatum》
)
《Python数据科学入门》之数据库的使用(第4章)相关推荐
- Python 数据科学入门教程:机器学习:回归
Python 数据科学入门教程:机器学习:回归 原文:Regression - Intro and Data 译者:飞龙 协议:CC BY-NC-SA 4.0 引言和数据 欢迎阅读 Python 机器 ...
- 《Python数据科学入门》之阅读笔记(第2章)
Python数据科学入门 Dmitry Zinoviev著 熊子源 译 第二章 数据科学的Python核心 第4单元 理解基本的字符串函数 大小写转换函数: lower() 将所有字符转换为小写 up ...
- 有前途的人工智能大数据分析相关职业:Python数据科学入门之路
2019独角兽企业重金招聘Python工程师标准>>> 为什么学习Python数据科学? Python是数据科学职业所需的宝贵技能之一.Python是数据科学的首选编程语言. 201 ...
- python数据科学入门_干货!小白入门Python数据科学全教程
前言本文讲解了从零开始学习Python数据科学的全过程,涵盖各种工具和方法 你将会学习到如何使用python做基本的数据分析 你还可以了解机器学习算法的原理和使用 说明 先说一段题外话.我是一名数据工 ...
- Python 数据科学入门
http://python.jobbole.com/85394/ Python 在数据科学领域越来越流行了.它的流行不无道理. Python 容易学,有超强数据科学库,并且和 Hadoop 以及 Sp ...
- Python 数据科学入门教程:TensorFlow 聊天机器人
TensorFlow 聊天机器人 原文:Creating a Chatbot with Deep Learning, Python, and TensorFlow 译者:飞龙 协议:CC BY-NC- ...
- Python 数据科学入门教程:NLTK
自然语言处理教程 原文:Natural Language Process 译者:飞龙 协议:CC BY-NC-SA 4.0 一.使用 NLTK 分析单词和句子 欢迎阅读自然语言处理系列教程,使用 Py ...
- Python 数据科学入门教程:Matplotlib
Matplotlib 入门教程 来源:Introduction to Matplotlib and basic line 译者:飞龙 协议:CC BY-NC-SA 4.0 在线阅读 PDF格式 EPU ...
- Python 数据科学入门教程:OpenCV
图像和视频分析 原文:Images and Video Analysis 译者:飞龙 协议:CC BY-NC-SA 4.0 一.Python OpenCV 入门 欢迎阅读系列教程,内容涵盖 OpenC ...
最新文章
- python非官方的二进制扩展包下载地址
- 哪种营销方法效果最差_网络营销推广中如何监控评测网络效果?
- 修改vs17中的cordova模板
- 【朝夕Net社区技术专刊】Core3.1 WebApi集群实战专题---WebApi环境搭建运行发布部署篇...
- DjangoORM字段介绍
- kodi android 键盘,KODI按键映射,看IPTV按键设置
- 魔兽发布页站源码-自带采集插件+5条规则
- 设计模式-行为型模式-命令模式
- 眨眼检测计算机不精确,基于OpenCV和Python错误的眨眼检测
- shell 面试题 (一) 待续
- HTML5文档结构语义:页眉的header和hgroup标签使用
- 数据库性能监控之联合索引使用
- VS C++调用外部exe
- 英雄联盟官网服务器状态查询,官方新功能:各大区服务器状态可查询!
- 2017-2018 年终总结
- [linux虚拟机] 使用yum命令时,解析不了yum源,Cannot find a valid baseurl for repo: base/7/x86_6
- 代码“可读性”到底有多重要?
- Nginx全站开启HTTPS
- 用手写板向计算机输入汉字是什么技术,使用手写板输入文字的简单介绍
- pytorch 定义torch类型数据_PyTorch 使用 TorchText 进行文本分类
热门文章
- 免费的webservice接口(天气预报/IP查询/股票查询/手机归属地等)
- 由点金系统想到的——如何剥开系统美丽的外衣
- [源码和文档分享]JAVA实现基于k-means聚类算法实现微博舆情热点分析系统
- 02_C++实现多线程服务器代码(linux系统)
- vtkImagePlaneWidget:only works for ortho planes: set plane orientation first
- IBM Cloud 2015 - Invoice - 06 账期 Credit term, payment days, Net 30 days terms
- Educoder 移动端电商页面制作
- c语言限制字符串长度范围,字符串长度C语言版
- 实训|第十天从底层解释一下U盘内存为什么变小的原因附数据恢复的基本原理...
- llt自发光_“贝爷”联名款海系列新品得物独家首发,呼吁年轻人保护海洋环境...