import os, mysql.connector from dotenv import load_dotenv from pathlib import Path # charge le .env **avec chemin absolu** load_dotenv(Path(__file__).resolve().parent.joinpath(".env")) conn = mysql.connector.connect( host=os.getenv("DB_HOST"), user=os.getenv("DB_USER"), password=os.getenv("DB_PASSWORD"), database=os.getenv("DB_NAME"), connection_timeout=5, ) conn.ping(reconnect=True, attempts=3, delay=1) print("CONNECTED" if conn.is_connected() else "KO") conn.close()