Les versions de l instance Plone
Pour pouvoir connecter Plone à une base de données MySQL, nous devons installer 2 modules :
Tous les 2 modules sont disponibles sur http://pypi.python.org.
MySQL-python requiert les packages Debian suivants qu il convient de les installer :
apt-get install mysql-client libmysqlclient-dev
installation de MySQL-python et ZMySQLDA par buildout
Ajouter les 2 modules dans base.cfg: :
eggs =
${buildout:eggs}
MySQL-python
Products.ZMySQLDA
Puis exécuter le buildout pour les installer : :
caotek$ bin/buildout
Installing instance.
...
Getting distribution for "MySQL-python".
install_dir /home/phuoc/plone405/buildout-cache/eggs/tmp1AkX8i
warning: no files found matching "MANIFEST"
warning: no files found matching "ChangeLog"
warning: no files found matching "GPL"
Got MySQL-python 1.2.3.
...
Getting distribution for "Products.ZMySQLDA".
Got Products.ZMySQLDA 3.1.1.
...
caotek$
Relancer l instance Plone puis aller dans le ZMI. Si le module ZMySQLDA est bien installé, nous allons voir Z MySQL Database Connection dans la liste déroulante située dans le coin en haut à droite de la ZMI.
Il ne reste plus qu à suivre la documentation suivante pour créer et utiliser la connection avec une base de données MySQL :
http://plone.org/documentation/kb/plone-and-mysql/tutorial-all-pages
Publié le : 15-06-2013 - 19:00