query.py
416 Bytes
from pymysql import *
conn = connect(host='localhost',port=3306,user='root',password='123456',database='weiboarticles')
cursor = conn.cursor()
def query(sql,params,type="no_select"):
params = tuple(params)
cursor.execute(sql,params)
conn.ping(reconnect=True)
if type != 'no_select':
data_list = cursor.fetchall()
conn.commit()
return data_list
else:
conn.commit()