web-dev-qa-db-ja.com

phpMyAdmin-エラーMySQL 5.5.0以降にアップグレードする必要があります

Centos 6.5プラットフォームにphpMyAdmin-4.2.9.1-englishをインストールしました。

2.6.32-431.23.3.el6.x86_64#1 SMP木7月31日17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

ログインすると、次の画面が表示されます。

phpMyAdmin - Error

You should upgrade to MySQL 5.5.0 or later.

サーバーバージョン5.1.73を使用しています

私は何をすべきか?

17
user3400327

/usr/share/phpMyAdmin/libraries/common.inc.phpにアクセスして、次の行をコメントアウトします。

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

そして今、mysqlを管理できます。

更新:

http://docs.phpmyadmin.net/en/latest/faq.html#faq1-17 しかし、理由は説明されていません

なぜ :

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

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

38
Sérgio

PhpMyAdminの特定のバージョンは、より新しいMySQLバージョン向けに設計されています。問題を解決するには、MySQLインストールをアップグレードするか、phpMyAdminをダウングレードします。 MySQLをアップグレードするには、おそらくCentOS 7にアップグレードする必要があるため、おそらくそれを行う準備はできていません。幸い、phpMyAdminチームは現在、MySQL 5以降とPHP 5.2以降のみを必要とする4.0.xブランチをサポートしています。したがって、4.0.10.4(または現在の4.0 .xリリースは) http://www.phpmyadmin.net/home_page/downloads.php から(リストされた要件と予想されるサポート終了日も確認できます)。

8
Isaac Bennetch

PHPMyAdminを使用する場合は、MySQLバージョンを最新にアップグレードすることをお勧めします[セキュリティ上の理由から非常に重要です]。そのためには、いくつかの簡単な手順に従うだけです。

。すべてのデータベースをエクスポートし、ローカルシステムでバックアップを取ります。 -MySQLバージョンを最新バージョンにアップグレードします。-PHPMyAdminパネルからすべてのデータベースを再度インポートします。

PHPMyAdminからデータベースをエクスポート/インポートするためのチュートリアルを完了してください

すでに作成されているデータベースユーザーのパスワードの問題を除いて、多くの問題は発生しないはずです。パスワードをリセットして修正してください。

1
Herbal

このエラーは、cpanelホスティングサーバー上の1人のユーザーに対してのみ発生していました。

問題に直面しているユーザーのmax_questions: max_updates: max_connections: max_user_connections:値を"1" to "0"から変更しました

このphpadminが機能し始めた投稿します。

0
Prateek_N

私はアップグレードを行いましたが、すべてが地獄に行きます。頭痛を避けるために、stratchからmysqlを完全に削除して実行することをお勧めします。テスト環境では、「/ usr/share/phpMyAdmin/libraries/common.inc.php」ファイルの行にコメントするハック回答を使用するか、mysqlをインストールする前に、そこからmysql-repo広告をダウンロードしてインストールします。 PMAへ。がんばろう。

0
Carlord

こちらの手順を使用して、mysqlリポジトリをセットアップし、mysqlを最新バージョンに更新します。

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

Phpmyadminをハックする、または古いmysqlバージョンを使用するよりも優れています。

0
a20