Files
Portfolio/database.py
T
2025-08-29 23:27:30 +02:00

20 lines
490 B
Python

# database.py (sans générateur)
import os
import MySQLdb
from dotenv import load_dotenv
load_dotenv()
def get_db_connection():
try:
conn = MySQLdb.connect(
user=os.getenv("DB_USER"),
passwd=os.getenv("DB_PASS"),
host=os.getenv("DB_HOST"),
db=os.getenv("DB_NAME"),
charset='utf8mb4'
)
return conn
except Exception as e:
print(f"ERREUR CRITIQUE DE CONNEXION DB : {e}")
return None