check_archive.py 910 B

12345678910111213141516171819202122232425262728293031
  1. # -*- coding: utf-8 -*-
  2. import pymysql
  3. M = dict(
  4. host='cq-cdb-8fjmemkb.sql.tencentcdb.com',
  5. port=27220,
  6. user='root',
  7. password='Ylrz_1q2w3e4r5t6y',
  8. database='ylrz_saas',
  9. charset='utf8mb4',
  10. )
  11. c = pymysql.connect(**M)
  12. cur = c.cursor()
  13. cur.execute('SELECT MAX(menu_id) FROM tenant_sys_menu')
  14. print('max_id', cur.fetchone()[0])
  15. cur.execute('SELECT COUNT(*) FROM tenant_sys_menu WHERE parent_id=32333')
  16. print('direct under 32333', cur.fetchone()[0])
  17. cur.execute(
  18. "SELECT menu_id, menu_name, parent_id, visible, menu_type "
  19. "FROM tenant_sys_menu WHERE menu_id=32333"
  20. )
  21. print('32333', cur.fetchone())
  22. cur.execute(
  23. "SELECT COUNT(*) FROM tenant_sys_menu WHERE visible='1' AND menu_type='M' AND parent_id=0"
  24. )
  25. print('hidden root M', cur.fetchone()[0])
  26. cur.execute('SELECT menu_id FROM tenant_sys_menu WHERE menu_id=35300')
  27. print('35300 exists', cur.fetchone())
  28. cur.close()
  29. c.close()