[REF] Patch electrolinux/phpquery and also core files to fix using {} when doing...
[civicrm-core.git] / Civi / Install / Requirements.php
index fb61a9966daa2d0226bd0d172e45c2d629797346..586a0c75d2de3c2d458e00a97740305cf567c7b1 100644 (file)
@@ -307,7 +307,8 @@ class Requirements {
       return $results;
     }
 
-    if (version_compare($info, $min) == -1) {
+    $versionDetails = mysqli_query($conn, 'SELECT version() as version')->fetch_assoc();
+    if (version_compare($versionDetails['version'], $min) == -1) {
       $results['severity'] = $this::REQUIREMENT_ERROR;
       $results['details'] = "MySQL version is {$info}; minimum required is {$min}";
       return $results;