From 4a4f50448f1a7e892a9f6df40c4a1dce0cd1d1a4 Mon Sep 17 00:00:00 2001 From: David Rothstein <drothstein@gmail.com> Date: Tue, 30 Aug 2016 11:26:12 -0400 Subject: [PATCH] Issue #2764221 by stefan.r, vensires, Fabianx, fietserwin: utf8mb4IsSupported() shouldn't guess that InnoDB is the default engine --- includes/database/mysql/database.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/database/mysql/database.inc b/includes/database/mysql/database.inc index 4a44e6864b2e..356e039f7324 100644 --- a/includes/database/mysql/database.inc +++ b/includes/database/mysql/database.inc @@ -240,7 +240,7 @@ public function utf8mb4IsSupported() { // Ensure that the MySQL server supports large prefixes and utf8mb4. try { - $this->query("CREATE TABLE {drupal_utf8mb4_test} (id VARCHAR(255), PRIMARY KEY(id(255))) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci ROW_FORMAT=DYNAMIC"); + $this->query("CREATE TABLE {drupal_utf8mb4_test} (id VARCHAR(255), PRIMARY KEY(id(255))) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci ROW_FORMAT=DYNAMIC ENGINE=INNODB"); } catch (Exception $e) { return FALSE; -- GitLab