importrandomimportpymysql"""# 封装的依据:
往往将一些变量,所谓的常量将她提取出来,当作构造方法中的参数
# 配置文件:
将参数放在配置文件中,参数往往不需要修改,但是使用的频率高,只要做
sql语句就要创建连接,就需要这些连接的配置信息,往往将一些用的比较多,
但是几乎不修改的一些参数,将他放置在配置文件当中,对mysql的配置可以
在yaml当中,后续有新项目只需要修改配置文件就可以了"""
classHandleMysql:#创建实例属性
def __init__(self):#1、创建连接对象实例属性,如果在其他实例方法中用不到就不需要加self,用的上就加
self.conn = pymysql.connect(host="xxxxx", #mysql服务器ip或者域名
user="xxxxx", #用户名
password="123456", #密码
db="futureloan", #要连接的数据库名
port=3306, #数据库端口号默认3306
charset="utf8", #数据库编码为utf8
cursorclass=pymysql.cursors.DictCursor #返回字典类型数据
)#2、创建游标对象实例属性
self.cursor =self.conn.cursor()"""# 获取一条结果,sql查询语