Python入门-数据库
本文介绍Python的数据库操作:
(1)PyMySQL库的安装:Python3版本及以上,需要使用PyMysql库来连接mysql
(2)数据库操作
(3)事务
1、PyMySQL库的安装
(1)下载地址:https://pypi.python.org/pypi/pymssql/
(2)关于安装,可以参考:http://blog.csdn.net/yanzhibo/article/details/52422333
2、数据库操作
import pymysql#建立数据库连接
db=pymysql.connect("localhost","root","","table")
#获取游标
cursor=db.cursor()
#执行sql语句
cursor.execute("select * from test")
#获取第一条数据
data=cursor.fetchone()
print(data)
#关闭
db.close()
执行“增删改查”操作,都可以通过sql语句去实现
3、事务
#数据库
import pymysql#建立数据库连接
db=pymysql.connect("localhost","root","","table")
#获取游标
cursor=db.cursor()
try:# 执行sql语句cursor.execute("delete from test where id = 1" )#提交数据库db.commit()
except:#回滚db.rollback()
finally:#关闭连接db.close()
Python入门-数据库相关推荐
- python操作数据库教程_python通用数据库操作工具 pydbclib|python基础教程|python入门|python教程...
https://www.xin3721.com/eschool/pythonxin3721/ pydbclib是一个通用的python关系型数据库操作工具包,使用统一的接口操作各种关系型数据库(如 o ...
- python速成要多久2019-8-28_2019最全Python入门学习路线,不是我吹,绝对是最全
近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学 ...
- 全了!从Python入门到入魔
总被读者问到,我看完了python入门的书,后面就不知道要学什么了.今天就给你们整理全套入门到进阶的教程. 这套教程非常全面而且详细,从Python入门到Python进阶.Django.Flask等W ...
- 全了!从Python入门到精通
总被读者问到,我看完了python入门的书,后面就不知道要学什么了.今天就给你们整理全套入门到进阶的教程. 这套教程非常全面而且详细,从Python入门到Python进阶.Django.Flask等W ...
- Python入门教程:很多人推荐学 Python 入 IT ,如果学完 Python 找不到工作怎么办...
Python入门教程:很多人推荐学 Python 入 IT ,但是如果学完 Python 找不到工作怎么办,这也是很多人担心的问题. 很多人推荐通过学习 Python 入行 IT 一是因为 Pytho ...
- python入门到精通需要学多久-史上最详细python学习路线-从入门到精通,只需5个月时间...
针对Python的初学者,从无到有的Python语言如何入门,主要包括了:Python的简介,如何下载Python,如何安装Python,如何使用终端.Shell,IDE等各种开发环境进行Python ...
- 哪本python入门书内容最详细-重磅 | 由浅入深的 AI 学习路线,最详细的资源整理!...
原标题:重磅 | 由浅入深的 AI 学习路线,最详细的资源整理! [导读] 本文由知名开源平台,AI技术平台以及领域专家: Datawhale, ApacheCN, AI有道和 黄海广博士联合整理贡献 ...
- python入门只需20分钟-史上最详细python学习路线-从入门到精通,只需5个月时间...
针对Python的初学者,从无到有的Python语言如何入门,主要包括了:Python的简介,如何下载Python,如何安装Python,如何使用终端.Shell,IDE等各种开发环境进行Python ...
- 编程语言python入门要电脑什么配置能带动-对于几乎是零基础的人,直接学 Python 编程合适吗?...
在众多高大上的自学指导中,尝试做一股清流,把要讲清楚的都讲清楚,除了一堆资料之外,你能在学之前就有一个非常明显的结果倾向. 本文以<小白带你学Python>为内容方向,试图在繁杂的信息里, ...
最新文章
- PendingIntent详解
- 数据中心运维总监应具备哪些技能
- Springboot 整合微信小程序实现登录与增删改查
- VBS的疑惑,它们不考虑效率吗?
- JDK 8 新特性 之 Lambda表达式
- 中继代理 server2008R2
- uibot css selector定位,UiBot如何使用CSS Selector
- 不融资,如何在大数据BI市场占据一席之地
- 如何用3升和5升桶量取4升水?
- PHP树形结构数据处理成面包屑结构
- HTML5、canvas颜色拾取器
- minitab学习系列(2)--CPK、PPK案例解析
- iOS推送之远程推送
- Windows下USB驱动开发入门小结
- matlab中gurobi lic file 打不开
- 一个小透明作者到出版书籍,我的心路历程分享给各位作者
- Hyper-v集群高可用性配置
- Python str(float) 科学计数法
- ENVI:标准库中光谱(.sli)重采样
- Youtube API数据类型