Compatibilité MySQL

Mysql logo
RosarioSIS, depuis la version 10.1 est désormais compatible avec le populaire système de bases de données MySQL.
Cela signifie que vous pouvez installer RosarioSIS sur n’importe quel serveur disposant d’une base de données MySQL.
La version minimum est MySQL 5.6, ou MariaDB 10.0.

Les instructions d’installation (pour Linux, VPS, serveur dédié, cloud) incluent maintenant les étapes pour la création d’une base de données MySQL.

Les compléments ont tous été mis à jour et sont tous compatibles avec MySQL. Faites seulement attention d’obtenir la version 10.0+ du complément !

Hébergement mutualisé

Les fournisseurs d’hébergement mutualisé (shared hosting) étaient seuls une poignée à fournir des bases de données PostgreSQL. Avec le support de MySQL, il est désormais possible d’installer RosarioSIS chez n’importe quel hébergeur !
Cela ouvre aussi la possibilité d’une future intégration avec Softaculous et leur fameuse installation en 1 clic.

Ici se trouvent les instructions d’installation mises à jour pour cPanel.

Si votre fournisseur n’utilise pas cPanel ou si vous avez des doutes quand à l’installation, nous pouvons installer RosarioSIS pour vous : voir le contrat de maintenance, qui inclut l’installation.

Windows et Mac

Les tutoriels d’installation pour Windows et Mac n’ont pas été mis à jour. Il est toujours recommandé d’installer la pile WAPP / MAPP qui utilise PostgreSQL.

Mais n’hésitez pas à partager avec nous votre tutoriel si vous avez réussi à installer RosarioSIS avec MySQL sur Windows ou Mac !

Mise à jour depuis RosarioSIS 9

Comment puis-je mettre à jour depuis RosarioSIS 9 (ou inférieur) vers RosarioSIS 10.1 (ou supérieur) ?
Est-ce sécurisé de mettre à jour ?

Pour les écoles qui utilisent déjà RosarioSIS avec une base de données PostgreSQL, il n’y a rien en particulier à faire.
RosarioSIS 10.1+ est toujours complètement compatible avec PostgreSQL.

Les instructions de mise à jour sont les mêmes que d’habitude :

  • Backup de la base de données (recommandé)
  • Télécharger RosarioSIS et coller les fichiers sur les anciens ou bien exécuter git pull

Les compléments ont tous été mis à jour vers la version 10.0, il sont donc tous compatibles avec MySQL. vous noterez le nouveau fichier install_mysql.sql.

Les vieux compléments (version < 10.0) sont tous* compatible avec RosarioSIS 10.1 ou supérieur, vous n'avez donc pas nécessairement à les mettre à jour. * Excepté le plugin Inscription PayPal, qui doit être mis à jour en version 10.0.

Les compléments en version 10.0 sont tous* compatibles avec RosarioSIS 9.3.2 ou inférieur.
* Excepté pour le plugin Pages publiques Premium, qui désormais requiert RosarioSIS 10.1+.

Développeurs

Voici un guide technique pour la conversion de PostgreSQL à MySQL.

Il sera utile si vous :

  • contribuez à RosarioSIS
  • créez ou mettez à jour vos propres compléments

Erreurs

RosarioSIS 10 a été testé durant les derniers mois. Mais du à la nouveauté du support de MySQL et du au grand nombre de modifications, nous ne pouvons garantir que cette version soit libre d’erreurs.
Si vous avez une erreur, en particulier une erreur SQL, lors de votre usage de RosarioSIS, merci de la rapporter par email ou en ouvrant une issue sur GitLab.
Merci.