北京SEO

MySQLdb操作mysql数据库的类

2019/10/10/17:38:02  阅读:1842  来源:谷歌SEO算法  标签: 谷歌CEO

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数据库的类

相关阅读

热门评论

Seven 绯闻SEO Seven 绯闻SEO

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

总篇数179

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法