From 0914e97f7948282b8e213922854112fada4dfe95 Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Wed, 29 Aug 2012 18:55:39 +0200 Subject: [PATCH] Forcing DEFAULT CHARACTER SET utf8 when creating the database see #5307 --- main/install/install_db.inc.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main/install/install_db.inc.php b/main/install/install_db.inc.php index f8a280c6db..de441d97d0 100644 --- a/main/install/install_db.inc.php +++ b/main/install/install_db.inc.php @@ -77,7 +77,8 @@ if (!defined('CLI_INSTALLATION')) { } //Create database if ($create_database) { - $sql = "CREATE DATABASE IF NOT EXISTS `$mysqlMainDb`"; + $charset_clause = ' DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci'; + $sql = "CREATE DATABASE IF NOT EXISTS `$mysqlMainDb` $charset_clause"; Database::query($sql) or die(Database::error()); } }