| 123456789101112131415161718192021222324252627282930 |
- # -*- coding: utf-8 -*-
- import pymysql
- conn = pymysql.connect(
- host='cq-cdb-8fjmemkb.sql.tencentcdb.com', port=27220,
- user='root', password='Ylrz_1q2w3e4r5t6y',
- database='ylrz_saas', charset='utf8mb4',
- )
- cur = conn.cursor()
- ids = [32431,32440,32704,32806,32591,32385,35106]
- for mid in ids:
- cur.execute('SELECT menu_id, parent_id, visible FROM tenant_sys_menu WHERE menu_id=%s', (mid,))
- cur_row = cur.fetchone()
- cur.execute('SELECT menu_id, parent_id, visible FROM tenant_sys_menu_bak WHERE menu_id=%s', (mid,))
- bak_row = cur.fetchone()
- print(mid, 'current=', cur_row, 'backup=', bak_row)
- cur.execute('SELECT COUNT(*) FROM tenant_sys_menu_bak WHERE parent_id=35106 AND menu_type<>"F"')
- print('bak_35106_children', cur.fetchone()[0])
- cur.execute('SELECT COUNT(*) FROM tenant_sys_menu WHERE parent_id=35106 AND menu_type<>"F"')
- print('cur_35106_children', cur.fetchone()[0])
- cur.execute('SELECT menu_id FROM tenant_sys_menu_bak WHERE menu_id BETWEEN 32427 AND 32485 LIMIT 5')
- print('bak_company_sample', cur.fetchall())
- cur.execute('SELECT menu_id FROM tenant_sys_menu WHERE menu_id BETWEEN 32427 AND 32485 LIMIT 5')
- print('cur_company_sample', cur.fetchall())
- cur.close()
- conn.close()
|