Pour connecter Pyramid à MySQL, il est nécessaire d installer le module mysqlclient qui est disponible, pré-compilé selon les versions Python 2 ou 3 et Windows 32 ou 64 bits, sur le site de Christoph Gohlke.
Je dois télécharger le fichier mysqlclient‑1.3.13‑cp27‑cp27m‑win\_amd64.whl dans le dossier virtualenv puis l installer avec pip :
(env) C:\\mondossier>pip install mysqlclient‑1.3.13‑cp27‑cp27m‑win_amd64.whl
Package requis:
sudo apt install python3.6-dev libmysqlclient-dev libssl-dev
.
Modifier les fichiers development.ini et production.ini pour changer la déclaration de la base de données MySQL :
# mysql
sqlalchemy.url = mysql://DB_USER:PASSWORD@localhost:3306/DATABASE_NAME
sqlalchemy.pool_recycle = 3600
Publié le : 03-12-2019 - 18:00