check_db.py 628 B

12345678910111213141516171819202122232425
  1. import pymysql
  2. print('测试数据库连接...')
  3. try:
  4. conn = pymysql.connect(
  5. host='rm-f8ze60yirdj8786u2wo.mysql.rds.aliyuncs.com',
  6. port=3306,
  7. user='root',
  8. password='csqz@20255',
  9. db='csqz-client',
  10. charset='utf8mb4',
  11. cursorclass=pymysql.cursors.DictCursor
  12. )
  13. print('数据库连接成功')
  14. cursor = conn.cursor()
  15. cursor.execute('SHOW COLUMNS FROM family_member_info')
  16. columns = cursor.fetchall()
  17. print('\n表结构:')
  18. for col in columns:
  19. print(col['Field'])
  20. conn.close()
  21. except Exception as e:
  22. print(f'Error: {e}')