我正在尝试将表的内容复制到另一个表,但是当我执行查询时出现此错误:
raise errors.InterfaceError("No result set to fetch from.")
mysql.connector.errors.InterfaceError: No result set to fetch from.
我试图以多种方式修改代码,但这并没有改变任何东西,这是我的代码:
def query(query_string, db_connection):
while True:
try:
query_cursor = db_connection.cursor()
query_cursor.execute(query_string)
logging.info('Executing query...')
query_result = query_cursor.fetchall()
return query_result
except AttributeError:
logging.warning('%s Bad credentials' % timestamp)
这就是我称之为这个功能的方式:
query_to_output_db = rpgen.query("INSERT INTO auth_user.outputdb SELECT *
FROM auth_user.auth_user", connection_to_input_db)