|
@@ -10,12 +10,12 @@ class MySQLManager:
|
|
|
def __init__(self, config):
|
|
|
self.config = config
|
|
|
|
|
|
- def select(self, sql):
|
|
|
+ def select(self, sql, cursor_type=None):
|
|
|
"""
|
|
|
sql: SQL to execute, string
|
|
|
"""
|
|
|
conn = pymysql.connect(**self.config)
|
|
|
- cursor = conn.cursor()
|
|
|
+ cursor = conn.cursor(cursor_type)
|
|
|
cursor.execute(sql)
|
|
|
data = cursor.fetchall()
|
|
|
# do not handle exception
|