Flask SQLALCHEMY MYSQL -Verbindungsproblem - Problem mit Konnektivität und VerbindungszeichenfolgeMySql

MySQL DBMS-Forum
Anonymous
 Flask SQLALCHEMY MYSQL -Verbindungsproblem - Problem mit Konnektivität und Verbindungszeichenfolge

Post by Anonymous »

Ich entwickle eine Flask-Anwendung mit Flask-SQLAlchemy und MySQL, aber ich habe Probleme mit der Datenbankkonnektivität und bildet korrekt die Verbindungszeichenfolge. /> [*] Datenbank: MySQL (Lokal 9.2.0 und Docker Compose Version 8) < /li>
Treiber: Mysql+PYMYSQL < /li>
< /ul>
Verbindungszeichenfolge Ich verwende: < /p>

Code: Select all

class Config:
SQLALCHEMY_DATABASE_URI = (
f"mysql+pymysql://{os.getenv('MYSQL_USER')}:{os.getenv('MYSQL_PASSWORD')}"
f"@{os.getenv('MYSQL_HOST')}:{os.getenv('MYSQL_PORT')}/{os.getenv('MYSQL_DB')}"
)
SQLALCHEMY_TRACK_MODIFICATIONS = False
SECRET_KEY = os.getenv("SECRET_KEY")
Fehlermeldung:
  • Ich erhalte eine der folgenden Fehler beim Ausführen meiner Flask -App, während API lokal ausgeführt wird:
self._apply_driver_defaults(options, app)
file "/user/aravindkoniki/documents/Workspace/Git Respositories/Github/Cloudscaler/API/AUTH_Service/Venv/Lib/Python3.9/Site-Packages/Flask_SQLALCHE/AUFGELN. _apply_driver_defaults
url = sa.engine.make_url (Optionen ["url"])
file "/user/aravindkoniki/documents/Workspace/Git Respositories/github/CloudScaler/api/auth_service/venv/lib/python3.9/site-packages/sqlalchemy/engine/url.py", line 856, in make_url
return _parse_url(name_or_url)
File "/Users/aravindkoniki/Documents/Workspace/Git Respositories/github/CloudScaler/api/auth_service/venv/lib/python3.9/site-packages/sqlalchemy/engine/url.py", line 917, in _parse_url
components["port"] = int(components["port"])
ValueError: invalid literal for int() with base 10: 'None' < /p>
< /blockquote>

Verbindung verweigert beim Ausführen von Docker -Komponierungsdateien < /li>
< /ul>
Bisher erledigt: /> < /li>
Bestätigte Anmeldeinformationen und Datenbank existieren.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post