标签:小程序 握手 app 规则 简单 才有 打开 绑定 不同
from pymysql import connect from server.config import * class DB(object): ‘‘‘数据库‘‘‘ def __init__(self): ‘‘‘初始化数据库‘‘‘ # 建立连接 self.conn = connect( host=DB_HOST, port=DB_PORT, database=DB_NAME, user=DB_USER, password=DB_PASS, charset=‘utf8‘) # 获取游标 self.cursor = self.conn.cursor() def close(self): ‘‘‘释放数据库资源‘‘‘ self.cursor.close() self.conn.close() def get_one(self, sql): ‘‘‘使用sql语句查询一条数据‘‘‘ # 1.执行sql self.cursor.execute(sql) # 2.获取查询结果 query_result = self.cursor.fetchone() # 3.判断是否有结果 if not query_result: return None # 4.获取字段 fileds = [filed[0] for filed in self.cursor.description] # 5.使用字段和结果数据合成字典,供返回 return_data = {} for filed,value in zip(fileds, query_result): return_data[filed] = value return return_data def get_all(self, sql): ‘‘‘使用sql语句查询多条数据‘‘‘ pass if __name__ == ‘__main__‘: db = DB() data = db.get_one(‘select * from users where user_name = "user2"‘) print(data) db.close()
标签:小程序 握手 app 规则 简单 才有 打开 绑定 不同
原文地址:https://www.cnblogs.com/bbldhf/p/13456641.html