参考链接: Python中的MYSQLdb连接

Python中MySQLdb模块的使用 python下连接数据库存取数据比c++方便多了,真是越来越爱python了。

首先安装MySQLdb模块,直接官网下载exe文件,双击安装即可。

#导入模块

import MySQLdb;

#连接数据库,返回已连接的对象

conn = MySQLdb.connect(host="localhost",user="root",passwd="791745",db="username");

#创建游标

cur = conn.cursor();

#选择数据库

conn.select_db('tpms');

#添加数据

cur.execute("insert into username(UserName,PassWords) value('zhu','789654')");

#添加多条数据

sqil = "insert into username(UserName,PassWords) value('zhu','789654')";

cur.executemany(sqil,[('hjk','456'),('jkljk','789')]);

#删除数据

cur.execute("delete from username where UserName = 'cvst'");

#更新数据

cur.execute("update username set PassWords = '789456' where UserName = 'jkljk'");

#之前的操作完后,虽然返回了正确的结果,但是数据库中的数并没有改变,因此需要提交至数据库:

conn.commit();

#获取搜索结果中的第n条,按指针递增

cur.fetchone();

#将结果指针返回到第一条

cur.scroll(0,'absolute');

#一次性获取多条结果放在元组中

cur.fetchmany(11);

#关闭游标

cur.close();

#关闭连接

conn.close();

[转载] python中的MySQLdb模块相关推荐

  1. [转载] python中的numpy模块和pandas模块的区别_numpy 模块和 pandas 模块

    参考链接: Python中的numpy.radians和deg2rad 一.numpy模块 1.1 numpy 简介 numpy是python的一种开源的数值计算扩展库,这种库可用来存储和处理大型nu ...

  2. [转载] Python中的string模块的学习

    参考链接: Python当中string.whitespace 学习资料:http://docs.python.org/library/string.html#string.Formatter 感觉学 ...

  3. Python中的signal模块和Ctrl+C操作

    2019独角兽企业重金招聘Python工程师标准>>> Python中的signal模块处理OS级别的信号.例如Ctrl+C会进程发送信号. 参考这里:https://my.osch ...

  4. Python 中 concurrent.futures 模块使用说明

    Python 中 concurrent.futures 模块使用说明 转载请注明出处:https://blog.csdn.net/jpch89/article/details/87643972 文章目 ...

  5. python json loads_如何区别python中的json模块loads和load方法

    在python中的json模块,有一对方法load()和loads(),其中load()方法是从json文件读取json,而loads()方法是直接读取json,两者都是将字符串json转换字典对象. ...

  6. 介绍Python中的__future__模块

    这篇文章主要介绍了介绍Python中的__future__模块,__future__模块使得在Python2.x的版本下能够兼容更多的Python3.x的特性,需要的朋友可以参考下 Python的每个 ...

  7. python中的logging记录日志_[ Python入门教程 ] Python中日志记录模块logging使用实例...

    python中的logging模块用于记录日志.用户可以根据程序实现需要自定义日志输出位置.日志级别以及日志格式. 将日志内容输出到屏幕 一个最简单的logging模块使用样例,直接打印显示日志内容到 ...

  8. python使用教程cmd啥意思-Python 中的cmd模块学习

    Python中的cmd模块类型提供了一个创建命令行解析器的框架.简单的来说,可以继承Cmd来创建命令行界面,然后对所有想处理的命令command执行do_command方法.默认情况下,它使用read ...

  9. python中的绘图模块turtle的使用

    python中的绘图模块turtle的使用(7-20190125) 文章目录: 还是从一个有趣的小应用开始,turtle的骚操作吧 最近小猪配齐比较流行,下面用turtle绘制一个粉红色的小猪猪吧-- ...

最新文章

  1. 我看过的编译原理方面的好文章
  2. springside / springside4—CRUD页面教程
  3. [Cocoa]深入浅出Cocoa系列
  4. GridView的多主键(Key)取值问题
  5. PWA(Progressive Web App)入门系列:(三)PWA关键技术Manifest
  6. 韭菜的自我修养-认知篇
  7. .和- 区别(C++)
  8. mm1排队系统仿真matlab实验报告,MM1排队系统仿真matlab实验报告.doc
  9. 零基础学python书籍-清华大学出版社-图书详情-《零基础入门学习Python》
  10. java解压zip异常_zip 文件解压缩问题解决 java.util.zip.ZipException:error in opening zip file | 学步园...
  11. 云之幻哔哩哔哩uwp_【UWP】一款很 Fluent Design 的 Bilibili UWP客户端:哔哩
  12. VMware 安装 win7、win10、MAC 和网络模式VMnet0、VMnet1、VMnet8解释
  13. python修改图像分辨率大小
  14. Windows 使用学习
  15. 还在用网盘备份同步3D图纸?你落伍了
  16. 视频教程-uni-app实战仿微信app开发-Webapp
  17. Tri Mode Ethernet MAC的配置及使用
  18. js中计算两个时间差
  19. win10网络邻居看到linux,win10网络邻居找不到其他电脑怎么办
  20. free导致的内存踩踏例子

热门文章

  1. 【CCCC】L2-014 列车调度 (25分),贪心,set维护序列
  2. 【Luogu1908】逆序对(离散化,树状数组求逆序对)
  3. NYOJ833 - 取石子(七)
  4. NYOJ98 - 成绩转换
  5. java mysql教程基于_基于JAVA和MYSQL数据库实现的学生信息管理系统
  6. Python入门--os.walk
  7. Python入门--列表元素的判断及遍历,判断指定元素在列表中是否存在,列表元素的遍历,
  8. C++通过文件读写保存用户注册登录信息
  9. 2018蓝桥杯B组:第几个幸运数字(JAVA/C++)
  10. HDU 2063:过山车(匈牙利算法模板题)