1 import pymysql 2 def get_conn(): 3 """
4 :return: 连接,游标 5 """
6 # 创建连接
7 conn = pymysql.connect(host="hadoop102", 8 user="root", 9 password="000429", 10 db="company", 11 charset="utf8") 12 # 创建游标
13 cursor = conn.cursor() # 执行完毕返回的结果集默认以元组显示
14 return conn, cursor 15
16 def close_conn(conn, cursor): 17 if cursor: 18 cursor.close() 19 if conn: 20 conn.close() 21 """
22 ------------------------------------------------------------------------------------ 23 """
24 def query(sql,*args): 25 """
26 通用封装查询 27 :param sql: 28 :param args: 29 :return:返回查询结果 ((),()) 30 """
31 conn , cursor= get_conn() 32 print(sql) 33 cursor.execute(sql) 34 res = cursor.fetchall() 35 close_conn(conn , cursor) 36 return res 37 """
38 ------------------------------------------------------------------------------------ 39 """