MySQLdb操作mysql数据库的类

Seven 绯闻SEO 绯闻SEO,一个专注中小企业网站优化的SEO爱好者

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

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

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

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

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

相关广告
  • MySQLdb操作mysql数据库的类 MySQLdb操作mysql数据库的类 MySQLdb操作mysql数据库的类
相关阅读

MySQLdb操作mysql数据库的类

2019/10/10 17:38:02 | 谷歌SEO算法 | 谷歌CEO