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を使用しています
私は何をすべきか?
/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
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 から(リストされた要件と予想されるサポート終了日も確認できます)。
PHPMyAdminを使用する場合は、MySQLバージョンを最新にアップグレードすることをお勧めします[セキュリティ上の理由から非常に重要です]。そのためには、いくつかの簡単な手順に従うだけです。
。すべてのデータベースをエクスポートし、ローカルシステムでバックアップを取ります。 -MySQLバージョンを最新バージョンにアップグレードします。-PHPMyAdminパネルからすべてのデータベースを再度インポートします。
PHPMyAdminからデータベースをエクスポート/インポートするためのチュートリアルを完了してください
すでに作成されているデータベースユーザーのパスワードの問題を除いて、多くの問題は発生しないはずです。パスワードをリセットして修正してください。
このエラーは、cpanelホスティングサーバー上の1人のユーザーに対してのみ発生していました。
問題に直面しているユーザーのmax_questions: max_updates: max_connections: max_user_connections:
値を"1" to "0"
から変更しました
このphpadminが機能し始めた投稿します。
私はアップグレードを行いましたが、すべてが地獄に行きます。頭痛を避けるために、stratchからmysqlを完全に削除して実行することをお勧めします。テスト環境では、「/ usr/share/phpMyAdmin/libraries/common.inc.php」ファイルの行にコメントするハック回答を使用するか、mysqlをインストールする前に、そこからmysql-repo広告をダウンロードしてインストールします。 PMAへ。がんばろう。
こちらの手順を使用して、mysqlリポジトリをセットアップし、mysqlを最新バージョンに更新します。
http://dev.mysql.com/doc/mysql-repo-excerpt/5.6/en/updating-yum-repo.html
Phpmyadminをハックする、または古いmysqlバージョンを使用するよりも優れています。