Python操作MySQL简单实现方法
本文实例讲述了Python操作MySQL简单实现方法。分享给大家供大家参考。具体分析如下:
一、安装:
安装MySQL
安装MySQL不用多说了,下载下来安装就是,没有特别需要注意的地方。
一个下载地址:点击打开链接
二、示例:
#coding=utf-8
importMySQLdb
#查询数量
defCount(cur):
count=cur.execute('select*fromStudent')
print'therehas%srowsrecord'%count
#插入
defInsert(cur):
sql="insertintoStudent(ID,Name,Age,Sex)values(%s,%s,%s,%s)"
param=(2,'xiaoming',24,'boy')
cur.execute(sql,param)
#查询
def Select(cur):
n=cur.execute("select*fromStudent")
print"------"
forrowincur.fetchall():
forrinrow:
printr
print"------"
#更新
defUpdate(cur):
sql="updateStudentsetName=%swhereID=2"
param=("xiaoxue")
count=cur.execute(sql,param)
#删除
defDelete(cur):
sql="deletefromStudentwhereName=%s"
param=("xiaoxue")
n=cur.execute(sql,param)
try:
conn=MySQLdb.connect(host='localhost',user='root',passwd='123456',db='python',port=3306)
cur=conn.cursor()
#数量
Count(cur)
#查询
Select(cur)
#插入
Insert(cur)
print"插入之后"
#查询
Select(cur)
#更新
Update(cur)
print"更新之后"
#查询
Select(cur)
#删除
Delete(cur)
print"删除之后"
#查询
Select(cur)
cur.close()
conn.close()
exceptMySQLdb.Error,e:
print"MysqlError%d:%s"%(e.args[0],e.args[1])
希望本文所述对大家的Python程序设计有所帮助。