码迷,mamicode.com
首页 > 数据库 > 详细

Python mysql 操作小类,供大家用用

时间:2015-05-07 18:36:27      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

import binascii
import os
import linecache
import time
#add pyDes path
#sys.path.append("/data1/wwwroot")
import pyDes
import statConfig
import MySQLdb
class mysqlHelper:
     
    _conn=None  
    
    def __init__(self,confdic=None):
        if not confdic:
            confdic=statConfig.CONN_Dic            
        self._conn=MySQLdb.connect(host=confdic["host"],user=confdic["user"],passwd=confdic["pwd"],db=confdic["db"],charset="utf8")
        
    def close(self):
        self._conn.close()
    def ExecuteNoneQuery(self,sql,param):
        #sql = "insert into user(name,created) values(%s,%s)"   
        #param = ("aaa",int(time.time()))
        cmd = self._conn.cursor()    
        n = cmd.execute(sql,param)
        self._conn.commit()
        
        cmd.close()
        return n
    def Query(self,sql,param):
        cmd = self._conn.cursor()    
        n = cmd.execute(sql,param)
        rows = cmd.fetchall()
        cmd.close()
        return rows

很简的一个操作类,能用就用吧,哈哈

Python mysql 操作小类,供大家用用

标签:

原文地址:http://www.cnblogs.com/dj258/p/4485681.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!