MySQl version 8.
Posté : 06 mars 2024, 09:09
Bonjour
J'ai récemment eu la mauvaise surprise de constater que certaines pages de mon site ne s'affichaient plus. J'avais carrément une page blanche à la place.
Les navigateurs quels qu'ils soient me donnait une erreur 500. C'est le pieds pour trouver l'origine d'une erreur 500 .
Ces mêmes graphiques fonctionnaient normalement avec mon serveur de développement Wamp et avec le serveur web de mon NAS. Donc forcément, cela provenait d'un problème avec le serveur de mon hébergeur Hostpapa.
Bref à force j'ai trouvé.
Mon hébergeur a changé la version de MySQL pour passer à MySQL 8.0.x
Le problème c'est que certaines fonctionnalités et fonction de tri ont été supprimées.
En particulier, j’utilisais les fonctions de tri ASC et DESC dans la fonction de regroupement GROUP BY.
Cela n'est plus possible. Les fonction de tri ASC et DESC restent valable uniquement avec la fonction ORDER BY
Pour l'instant, j'ai réussi à corriger certaines requêtes SQL qui n'utilisent que des fonction de tri ascendant.
Il faut que je trouve la solution pour les requêtes qui utilisent un regroupement avec simultanément les fonctions de tri ASC sur un critère et DESC sur un autre critère.
HELP ME Jean
A+
Pascal
J'ai récemment eu la mauvaise surprise de constater que certaines pages de mon site ne s'affichaient plus. J'avais carrément une page blanche à la place.
Les navigateurs quels qu'ils soient me donnait une erreur 500. C'est le pieds pour trouver l'origine d'une erreur 500 .
Ces mêmes graphiques fonctionnaient normalement avec mon serveur de développement Wamp et avec le serveur web de mon NAS. Donc forcément, cela provenait d'un problème avec le serveur de mon hébergeur Hostpapa.
Bref à force j'ai trouvé.
Mon hébergeur a changé la version de MySQL pour passer à MySQL 8.0.x
Le problème c'est que certaines fonctionnalités et fonction de tri ont été supprimées.
En particulier, j’utilisais les fonctions de tri ASC et DESC dans la fonction de regroupement GROUP BY.
Cela n'est plus possible. Les fonction de tri ASC et DESC restent valable uniquement avec la fonction ORDER BY
Pour l'instant, j'ai réussi à corriger certaines requêtes SQL qui n'utilisent que des fonction de tri ascendant.
Il faut que je trouve la solution pour les requêtes qui utilisent un regroupement avec simultanément les fonctions de tri ASC sur un critère et DESC sur un autre critère.
HELP ME Jean
A+
Pascal