2014-10-06 4 views
15

Ich habe phpMyAdmin-4.2.9.1-Englisch auf einer Centos 6.5-Plattform installiert.phpMyAdmin - Fehler Sie sollten ein Upgrade auf MySQL 5.5.0 oder höher durchführen

2.6.32-431.23.3.el6.x86_64 # 1 SMP Do 31. Juli 17.20.51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Als ich melde ich mich an den folgenden Bildschirm erhalten :

phpMyAdmin - Error 

You should upgrade to MySQL 5.5.0 or later. 

I Server-Version bin mit: 5.1.73

Was soll ich tun?

+2

Nichts für ungut, aber die Lösung scheint ziemlich geschnitten und trocken zu sein. Aktualisieren Sie Ihre MySQL-Version oder verwenden Sie PHPMyAdmin nicht. Ich bin mir sicher, dass Sie ein anderes Tool verwenden oder möglicherweise auch eine ältere Version von PHPMyAdmin finden können. Vielleicht hostet ein Download-Mirror irgendwo eine alte Version ... – War10ck

Antwort

-4

Sie verwenden 5.1, aber Sie sollten > 5.5 verwenden. Sie müssen ein anderes Werkzeug wie MySql workbench

7

aktualisieren oder verwenden. Diese bestimmte Version von phpMyAdmin ist für modernere MySQL-Versionen konzipiert. Um das Problem zu lösen, können Sie entweder Ihre MySQL-Installation aktualisieren oder Ihr phpMyAdmin downgraden. Die Aktualisierung von MySQL wird wahrscheinlich ein Upgrade auf CentOS 7 beinhalten, also sind Sie wahrscheinlich nicht dazu bereit. Glücklicherweise unterstützt das phpMyAdmin-Team derzeit weiterhin den Zweig 4.0.x, der nur MySQL 5 oder neuer und PHP 5.2 oder neuer benötigt. So können Sie 4.0.10.4 (oder was auch immer das aktuelle 4.0.x-Release ist) von http://www.phpmyadmin.net/home_page/downloads.php herunterladen (wo Sie auch die aufgeführten Anforderungen und voraussichtlichen Ende der Lebensdauer Daten sehen können).

35

ging ich zu /usr/share/phpMyAdmin/libraries/common.inc.php und Kommentar aus diesen Zeilen:

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

und jetzt kann ich meine MySQL Admin.

UPDATE:

http://docs.phpmyadmin.net/en/latest/faq.html#faq1-17 aber nicht erklären, warum

warum:

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

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

+4

Ich habe gerade die 50500 auf 50100 in meiner geändert. Hat den Trick gemacht. – WalterEgo

+5

Hallo .. schätzen Sie diesen einfachen Tipp, aber weiß jemand, warum pma blockiert <5.5 mysql? Irgendwelche Inkompatibilitäten oder Sicherheitsprobleme? – a20

+3

Das mag funktionieren, aber wenn die Version blockiert ist, ist es nicht "nur weil". Dies ist eine schlampige Lösung. – dsnunez

0

Ich habe das Upgrade, und alles geht zur Hölle, ich empfehle, vollständig zu entfernen und eine saubere MySQL-Installation von stratch zu tun, um Kopfschmerzen zu vermeiden. Für eine Testumgebung können Sie die Hack-Antwort verwenden, indem Sie die Zeilen in der Datei "/usr/share/phpMyAdmin/libraries/common.inc.php" kommentieren oder vor der Installation von mysql die mysql-repo-Anzeige von dort herunterladen und installieren an die PMA. Viel Glück.

0

Erhalte diesen Fehler nur für einen Benutzer auf meinem cpanel Hosting-Server.

änderte ich die max_questions: max_updates: max_connections: max_user_connections: Werte für den Benutzer von "1" to "0"

die Frage, die sich Post this phpAdmin arbeiten begann.

1

Wenn Sie PHPMyAdmin verwenden möchten, dann empfehlen Sie, Ihre MySQL-Version auf den neuesten Stand zu bringen [dies ist aus Sicherheitsgründen sehr wichtig]. Dazu folgen Sie einfach ein paar einfache Schritte:

. Exportieren Sie alle Ihre Datenbanken und nehmen Sie Backups auf Ihrem lokalen System vor. - Aktualisieren Sie Ihre MySQL-Version auf die neueste .. - Importieren Sie alle Ihre Datenbank erneut aus PHPMyAdmin Panel.

Complete tutorials for export/import database from PHPMyAdmin...

Sie sollten nicht viel Problem, außer Passwort Problem für bereits erstellte Datenbankbenutzer erhalten. Setzen Sie einfach das Passwort zurück, um es zu beheben.

Verwandte Themen