# -*- coding: utf-8 -*- # t11-users3.py — dict_group 结构 + 项目角色字典值实锤(只读) import io, sys 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') cur = conn.cursor() print('== dict_group 结构 ==') cur.execute("DESC dict_group") for r in cur.fetchall(): print(' ', r) print('== dict_group 全量 ==') cur.execute("SELECT id, code, name, status FROM dict_group WHERE deleted=0 LIMIT 30") for r in cur.fetchall(): print(' ', r) print('== dict_item 商机项目角色组 ==') cur.execute("SELECT g.code, g.name, i.code, i.name, i.value, i.status FROM dict_item i " "JOIN dict_group g ON i.group_id=g.id " "WHERE g.deleted=0 AND i.deleted=0 AND (g.code LIKE '%opp%' OR g.name LIKE '%角色%') LIMIT 40") for r in cur.fetchall(): print(' ', r) conn.close() print('done')