pythonanywhere 유료 요금제 MySQL 외부에서 사용하는 법
상황- pythonanywhere 유료 요금제 사용 중 (5달러)- pythonanywhere의 Database인 MySQL은 유료 요금제 사용 시 외부에서 접근이 가능하다. 무료 버전 사용 시 pythonanywhere에서 돌리는 코드에서만 데이터베이스에 접근이 가능하다.- 외부에서 pythonanywhere의 데이터베이스에 접근하는 파이썬 코드환경 설정- sqlclient 설치- sshtunnel 설치파이썬 코드import MySQLdbimport sshtunnel# 타임아웃 설정sshtunnel.SSH_TIMEOUT = 30.0sshtunnel.TUNNEL_TIMEOUT = 30.0# SSH 터널 설정with sshtunnel.SSHTunnelForwarder( ('ssh.pythonanyw..
2024.12.19