Table des matières

, , , ,

Installer le module SQLAlchemy

Création de l'environnement virtuel et installation du module:

virtualenv --python=/usr/bin/python3 --no-site-packages alchemytest
 
cd alchemytest/bin
source activate
 
pip install SQLAlchemy

Pour vérifier, lister les modules installés avec pip list.

Connexion à une base MySQL

La documentation SQLALchemy recommande l'utilisation des drivers mysqlclient ou PyMYSQL. Le driver à utiliser est spécifié dans la chaîne de connexion:

# connect string utilisant le driver mysqlclient
mysqlclient _cs = 'mysql+mysqldb://user:password@host:port/database'
 
# Connect string pour le driver PyMysql
pymysql_cs = 'mysql+pymysql://user:password@host/database?options'

Références