web-dev-qa-db-fra.com

phpMyAdmin - Error Vous devriez passer à MySQL 5.5.0 ou supérieur

J'ai installé phpMyAdmin-4.2.9.1-english sur une plate-forme Centos 6.5.

2.6.32-431.23.3.el6.x86_64 # 1 SMP Jeu 31 Juil 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Lorsque je me connecte, l'écran suivant s'affiche:

phpMyAdmin - Error

You should upgrade to MySQL 5.5.0 or later.

J'utilise la version serveur: 5.1.73

Que devrais-je faire?

16
user3400327

Je suis allé dans /usr/share/phpMyAdmin/libraries/common.inc.php et Commentez ces lignes: 

    #if (PMA_MYSQL_INT_VERSION < 50500) {
    #    PMA_fatalError(
    #        __('You should upgrade to %s %s or later.'),
    #        array('MySQL', '5.5.0')
    #    );
    #}

et maintenant je peux administrer mon mysql.

METTRE À JOUR :

http://docs.phpmyadmin.net/en/latest/faq.html#faq1-17 mais n'explique pas pourquoi

pourquoi :

https://sourceforge.net/p/phpmyadmin/bugs/4437/

https://github.com/phpmyadmin/phpmyadmin/commit/9112d7c9303b51b7e156fa98ab79248850e30

36
Sérgio

Cette version particulière de phpMyAdmin est conçue pour les versions plus modernes de MySQL. Pour résoudre le problème, vous pouvez mettre à niveau votre installation MySQL ou rétrograder votre phpMyAdmin. La mise à niveau de MySQL impliquera probablement une mise à niveau vers CentOS 7, vous n'êtes donc probablement pas prêt à le faire. Heureusement, l'équipe phpMyAdmin continue de prendre en charge la branche 4.0.x, qui requiert uniquement MySQL 5 ou plus récent et PHP 5.2 ou plus récent. Vous pouvez donc télécharger 4.0.10.4 (ou quelle que soit la version 4.0.x actuelle) à partir de http://www.phpmyadmin.net/home_page/downloads.php (où vous pouvez également voir les exigences répertoriées et la fin anticipée des dates de la vie).

8
Isaac Bennetch

Si vous souhaitez utiliser PHPMyAdmin, recommandez de mettre à jour votre version de MySQL vers la dernière version (très importante pour des raisons de sécurité). Pour cela, il suffit de suivre quelques étapes simples:

. Exportez toutes vos bases de données et sauvegardez-les sur votre système local .- Mettez à niveau votre version de MySQL vers la dernière version ..- Importez à nouveau toute votre base de données depuis le panneau PHPMyAdmin.

Didacticiels complets sur la base de données d'exportation/d'importation de PHPMyAdmin ...

Vous ne devriez pas avoir beaucoup de problème sauf un problème de mot de passe pour les utilisateurs de base de données déjà créés. Il suffit de réinitialiser le mot de passe pour le réparer.

1
Herbal

Obtenait cette erreur seulement pour un utilisateur sur mon serveur d'hébergement cpanel.

J'ai changé les valeurs de max_questions: max_updates: max_connections: max_user_connections: pour l'utilisateur confronté au problème à partir de "1" to "0"

Poster ce phpadmin a commencé à fonctionner.

0
Prateek_N

J'ai fait la mise à jour, et tout se passe bien, je recommande de supprimer totalement et de faire une installation propre de mysql de stratch afin d'éviter les maux de tête. N'importe comment pour un environnement de test, vous pouvez utiliser la réponse rapide en commentant les lignes du fichier "/usr/share/phpMyAdmin/libraries/common.inc.php" ou avant d'installer mysql, téléchargez et installez la publicité mysql-repo à partir de cet emplacement à la PMA. Bonne chance.

0
Carlord

Suivez les instructions ci-dessous pour configurer le référentiel mysql et mettre à jour votre mysql vers la dernière version:

http://dev.mysql.com/doc/mysql-repo-excerpt/5.6/en/updating-yum-repo.html

C'est mieux que de pirater phpmyadmin ou d'utiliser une ancienne version de MySQL.

0
a20