Python MySQL没有结果集来获取

时间:2018-05-23 09:57:48

标签: mysql python-2.7

我正在尝试将表的内容复制到另一个表,但是当我执行查询时出现此错误:

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)

0 个答案:

没有答案