# -*- coding: utf-8 -*- """f14 导入任务 FAILED 取证:task 行全列 + fail 表 + executor 日志线索。""" import io, sys, json sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8') import pymysql conn = pymysql.connect(host='8.129.84.155', port=3306, user='root', password='Itc@123456', database='crm', charset='utf8mb4', autocommit=True, connect_timeout=10, cursorclass=pymysql.cursors.DictCursor) with conn.cursor() as cur: cur.execute("SELECT * FROM customer_import_task ORDER BY id DESC LIMIT 3") for r in cur.fetchall(): print('TASK:', json.dumps(r, ensure_ascii=False, default=str)) cur.execute("SELECT * FROM customer_import_fail ORDER BY id DESC LIMIT 10") for r in cur.fetchall(): print('FAIL:', json.dumps(r, ensure_ascii=False, default=str)) cur.execute("SHOW COLUMNS FROM customer_import_task") print('COLS:', [c['Field'] for c in cur.fetchall()]) conn.close()