We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Failed update: "Your MySQL version does not meet the minimum requirement of 5.5.3."

Development and Programming

Michael Prell's avatar
Michael Prell
39 posts
6 years ago
Michael Prell's avatar Michael Prell

Upgrading from 3.4 to 5.2, and when I go to run the installation wizard, it errors out with “Your MySQL version does not meet the minimum requirement of 5.5.3.” However, my server is running version 5.5.9.

Looking for suggestions on why this may be happening.

       
Derek Jones's avatar
Derek Jones
7,561 posts
6 years ago
Derek Jones's avatar Derek Jones

The wizard is getting that attribute directly from the server via PHP’s PDO library. What or where are you looking to confirm that you are running MySQL Server 5.5.9?

       
Michael Prell's avatar
Michael Prell
39 posts
6 years ago
Michael Prell's avatar Michael Prell

Derek - thanks for responding.

I was going by what phpMyAdmin was telling me, but I confirmed via ssh:

mysql Ver 14.14 Distrib 5.5.59, for debian-linux-gnu (x86_64) using readline 6.2

       
Derek Jones's avatar
Derek Jones
7,561 posts
6 years ago
Derek Jones's avatar Derek Jones

Must be something with the PHP configuration then. Try this: download the Server Wizard and see what it provides for you. If it reports the same (it should), then add this at line 255 just before if ( ! $pdo):

var_dump($pdo->getAttribute(PDO::ATTR_SERVER_VERSION));exit;

And that should output the MySQL server version that PDO is configured to use.

       
Michael Prell's avatar
Michael Prell
39 posts
6 years ago
Michael Prell's avatar Michael Prell

Ah. Adding that line gave me this: string(15) “5.1.72-rel14.10”

Actually, upon a closer look, that matches the version of Percona Server. I’m not too familiar with that and how it compares to mysql, or what to do about it.

       
Derek Jones's avatar
Derek Jones
7,561 posts
6 years ago
Derek Jones's avatar Derek Jones

Percona is a drop-in replacement for MySQL, so you’d just need to update that package I suspect. I’d contact your server admin to request the update.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.