资源简介

python 的mysql 数据库封装。直接IMPORT使用即可。

实现了insert\update\delete\getone\getall,自动连接和关闭数据库

资源截图

代码片段和文件信息

import pymysql


class MysqlHelper(object):
    conn = None

    def __init__(self host username password db charset=‘utf8‘ port=3306):
        self.host = host
        self.username = username
        self.password = password
        self.db = db
        self.charset = charset
        self.port = port

    def connect(self):
        self.conn = pymysql.connect(host=self.host port=self.port user=self.username password=self.password
                                    db=self.db
                                    charset=self.charset)
        self.cursor = self.conn.cursor()

    def close(self):
        self.cursor.close()
        self.conn.close()

    def get_one(self sql params=()):
        result = None
        try:
            self.connect()
 

评论

共有 条评论