Explorar o código

优化:安装脚本验证数据库版本号

萤火科技 %!s(int64=2) %!d(string=hai) anos
pai
achega
bc8b60e14f
Modificáronse 1 ficheiros con 7 adicións e 0 borrados
  1. 7 0
      public/install/index.php

+ 7 - 0
public/install/index.php

@@ -170,6 +170,13 @@ if ($s === 'importDb') {
         insError('数据库连接错误,请检查!');
     }
 
+    // 验证数据库版本号
+    // $version = $pdo->query('select version()')->fetchColumn();
+    $version = $pdo->getAttribute(PDO::ATTR_SERVER_VERSION);
+    if (version_compare($version, '5.7.0') == -1) {
+        insError2("很抱歉,数据库版本号不能低于5.7.0,请检查!您当前是 {$version}");
+    }
+
     // 数据库创建完成,开始连接
     $pdo->query("USE `$dbname`");