python连接数据库进行操作时,如果封装相关操作,需要时直接进行调用,可以避免执行SQL操作时的重复代码书写。
类初始化
import pymysql
class DbMysql:
# 参数用于连接数据库
def __init__(self, host, port, user, passwd, database, charset):
self.host = host
self.port = port
self.user = user
self.passwd = passwd
self.database = database
self.charset = charset
self.cur = None
self.conn = None
连接数据库方法
def connect_db(self):
self.conn = pymysql.connect(host=self.host, port=self.port, user=self.user, passwd=self.passwd,
database=self.database, charset=self.charset)
# 连接成功就获取游标
if self.conn:
self.cur