Python实例讲解 -- 操作数据库 附mysqldb win32 py2.7下载
mysql是一个优秀的开源数据库,它现在的应用非常的广泛,因此很有必要简单的介绍一下用python操作mysql数据库的方法。python操作数 据库需要安装一个第三方的模块,在http://mysql-python.sourceforge.net/有下载和文档。
# -*- coding: utf-8 -*-import os, sys, string
import MySQLdb# 连接数据库
try:conn = MySQLdb.connect(host='localhost',user='root',passwd='root',db='test')
except Exception, e:print esys.exit()# 获取cursor对象来进行操作
cursor = conn.cursor()# 创建表
sql = "create table if not exists test1(name varchar(128) primary key, age int(4))"
cursor.execute(sql)# 插入数据
sql = "insert into test1(name, age) values ('%s', %d)" % ("zhaowei", 23)
try:cursor.execute(sql)
except Exception, e:print esql = "insert into test1(name, age) values ('%s', %d)" % ("张三", 21)
try:cursor.execute(sql)
except Exception, e:print e# 插入多条
sql = "insert into test1(name, age) values (%s, %s)"
val = (("李四", 24), ("王五", 25), ("洪六", 26))
try:cursor.executemany(sql, val)
except Exception, e:print e#查询出数据
sql = "select * from test1"
cursor.execute(sql)
alldata = cursor.fetchall()# 如果有数据返回,就循环输出, alldata是有个二维的列表
if alldata:for rec in alldata:print rec[0], rec[1]cursor.close()conn.close()
Python实例讲解 -- 操作数据库 附mysqldb win32 py2.7下载相关推荐
- python中cursor的用法_python MySQLdb用法,python中cursor操作数据库(转)
数据库连接 连接数据库前,请先确认以下事项: 您已经创建了数据库 TESTDB. 在TESTDB数据库中您已经创建了表 EMPLOYEE EMPLOYEE表字段为 FIRST_NAME, LAST_N ...
- Python实例讲解 -- 磁盘文件的操作
在文件夹里有六十多个RM格式的视频文件,我现在需要把它们的文件名都提取出来,并去掉文件的扩展名,以便放到需要的网页里. 应该有什么软件可以完成这个简单的要求,可是一时间到哪里去找这 样一个符合要求的软 ...
- python中cursor操作数据库(转)
原文出处:http://doudouclever.blog.163.com/blog/static/175112310201284115340663/ python 操作数据库,要安装一个Python ...
- 工具类软件操作手册_全套广联达软件学习资料合集:教程+实例讲解+操作手册,一文搞定...
要学习并掌握好算量软件,不仅仅需要软件知识,还需要各种造价相关知识,只有精通软件及造价知识,才能大大的提高算量的速度及准确度. 一个算量的高手掌握的不单是软件操作技术,还要掌握的是造价的基础知识,你要 ...
- Python学习 | pymysql操作数据库?真原生...
转载本文章请标明作者和出处 本文出自<Darwin的程序空间> 能阻止你成功的人,只有你自己 vlog 时间:2020年03月08日-2020年03月09日 ------晚上三个小时 学习 ...
- python:实现连接mysql数据库(附完整源码)
python:实现连接mysql数据库 可以使用Python的mysql-connector库实现连接MySQL数据库.以下是一个简单的源代码示例: import mysql.connector# 连 ...
- Python实例讲解 -- 定时播放 (闹钟+音乐)
自己写的闹钟, 只可以播放wav格式的音频. import time import syssoundFile = 'sound.wav' not_executed = 1def soundStart( ...
- Python实例讲解 -- 图片处理
虽然图像处理的最佳工具是MATLAB的图像处理工具箱,但是在进行一些"简单的"图像处理任务或者大批量的简单图像处理任务的时候,Python图像处理的方法更有优势. 1.引言: 提到 ...
- Python连接并操作数据库的各种方法
MySQLdb 和 pymysql PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb. PyMySQL 遵循 Python 数 ...
最新文章
- R假设检验之Jarque-Bera检验(Jarque-Bera Test)
- 50道mysql笔试题目及答案_50道SQL练习题及答案与详细分析!!!
- php通过正则表达式下载图片到本地的实现代码,PHP通过正则表达式下载图片到本地的实现代码...
- QT5获取运行程序的工作目录与程序所在的目录
- Zabbix检测Mysql的主从同步
- c语言编译软件容错策略,软件容错方法之——软件冗余
- json在线格式化【推荐】
- html调用xfplugin,傻瓜式网页里嵌入先锋web万能播放控件
- 阳历转阴历,阳历转中国农历
- OpenCV4.3 Java 编程入门:Core 组件中的数据结构与方法
- 产品思维训练 | 常见的用户增长手段有哪些?
- 某大厂测开面试题解析(python)——给1-100编号,每次从中拿走奇数位数字,剩下重新编号,再拿走奇数位,循环多次到最后剩下一个数字,请返回这个数字的原始编号
- 计算机开始菜的mstsc命令,Win10一周年更新版系统CLSID(GUID)汇总
- 计算机编程课程顺序_470道免费的在线编程和计算机科学课程,四月开始
- Linux 命令 wc / awk
- 武汉微软认证考点及考试流程 与 微软认证考试流程
- js数字转字符串和字符串转数字的方法
- 基于达尔文进化论的遗传算法,还能帮你破解同事的密码?| 附代码
- seo是什么|怎么做好seo|seo视频教程
- Windows程序设计第五版源代码---LINEDEMO
热门文章
- 信息学奥赛C++语言:输出亲朋字符串
- 34 FI配置-财务会计-应收账款和应付账款-定义应付汇票的备选统驭科目
- linux内核压缩制作bzImage
- python中常见的漏洞_Python 中的 10 个常见安全漏洞,以及如何避免(上)
- 有了SDS,硬件还重要吗?
- 图片格式之RGB转BMP格式(含代码)
- android udp rtp播放器,IjkPlayer For Android(3)-RTP直播硬解码支持
- java源码如何启动脚本_使用Shell脚本如何启动/停止Java的jar程序
- pil显示图片_Python之PIL模块使用
- Mybatis(4)入门案例中设计模式分析