pyMySQL用类进行封装

class SqlHelper(object):

	def __init__(self):
self.connect() def connect(self):
self.conn = pymysql.connect(host="localhost", user="root", password="密码", db="studentmanage",
charset='utf8')
self.cursor = self.conn.cursor(cursor=pymysql.cursors.DictCursors) def get_list(self,sql,args):
self.cursor.execute(sql,args)
result = self.cursor.fetchall()
return result
def get_one(self,args):
self.cursor.execute(sql,args)
result = self.cursor.fetchone()
return result
def modify(self,sql):
self.cursor.execute(sql,args)
self.conn.commit()
def create(self,sql):
self.cursor.execute(sql,sql)
self.conn.commit()
return self.cursor.lastrowid
def close(self):
self.cursor.close()
self.conn.close()

最新文章

  1. 李洪强漫谈iOS开发[C语言-047]-数列求和
  2. createjs mask 填坑过程
  3. elasticsearch知识点
  4. java基础十二[集合与泛型](阅读Head First Java记录)
  5. Openstack的镜像上传原理
  6. Grunt打造前端自动化工作流
  7. 一道简单的IOS面试题-b
  8. P1396 营救
  9. 《SDN核心技术剖析和实战指南》2.2OpenFlow交换机规范小结
  10. redis来共享各个服务器的session,并同时通过redis来缓存一些常用的资源,加快用户获得请求资源的速度(转)
  11. SQL入门学习6-集合运算
  12. cms建站
  13. Numpy 线性代数
  14. 步步为营-12-Dictionary-翻译
  15. 20190228 搭建Hadoop基础环境
  16. c# 连接mysql配置config,不用装net connector
  17. 20155336 2016-2017-2《JAVA程序设计》第六周学习总结
  18. js unique
  19. PHP设计模式_注册树模式
  20. HTML页面模板代码

热门文章

  1. js 正则表达式学习笔记
  2. <!--[if !IE]> 的用法
  3. codeforces986F Oppa Funcan Style Remastered【线性筛+最短路】
  4. python之格式化字符串( format )
  5. django中的ORM与 应用与补充
  6. 关于 Overtrue 的拼音库 overtrue/pinyin 为何 travis 为 error
  7. java.sql.SQLException: Could not commit with auto-commit set on
  8. IntelliJ IDEA 打包Maven 构建的 Java 项目
  9. POJ 3299
  10. Codeforces Round #562 (Div. 2) B. Pairs