位置:首页 > 数据库 > MySQL
MySQLdb操作mysql数据库类的简单示例
日期:2023-01-17 人气:

大家好,对MySQLdb操作mysql数据库的类感兴趣的小伙伴,下面一起跟随三零脚本的小编来看看MySQLdb操作mysql数据库的类的例子吧。

MySQLdb是一个数据库操作插件了,很多朋友都没怎么使用了,今天我来给各位介绍一下MySQLdb操作mysql数据库的类,希望例子能帮助到各位.

之前一直用torndb和SQLAlchemy,这次自己关注了下MySQLdb,感觉如果对T-SQL比较了解的,还是用MySQLdb更灵活,而且很简单,不是吗?它所有的操作就只用一个execute()方法,代码如下:

#-*-coding:utf-8-*- importMySQLdb
conn=MySQLdb.connect(host='localhost',db='mydata',user='root',passwd='root',charset='utf8')
cursor=conn.cursor()

#添加数据,其他修改,删除操作也是如下操作,代码如下:

sql='INSERTINTOauthors(email,name)VALUES(%s,%s)' param=('hello@17python.com','17python')
n=cursor.execute(sql,param) printn
#查询数据
sql='SELECTemail,nameFROMauthors'
cursor.execute(sql) forrowincursor.fetchall():
print'email:%s-name:%s'%(row[0],row[1]) //开源软件:q3060.com
cursor.close() conn.commit()#提交事物,一定要记到
conn.close()

 

您可能感兴趣的文章

Pyhton 安装MySQLdb的简单示例