diff --git a/src/Illuminate/Database/Schema/Grammars/MySqlGrammar.php b/src/Illuminate/Database/Schema/Grammars/MySqlGrammar.php index 7f940b95f975..61192ab26321 100755 --- a/src/Illuminate/Database/Schema/Grammars/MySqlGrammar.php +++ b/src/Illuminate/Database/Schema/Grammars/MySqlGrammar.php @@ -43,11 +43,13 @@ class MySqlGrammar extends Grammar */ public function compileCreateDatabase($name, $connection) { + $collation = $connection->getConfig('collation'); + return sprintf( 'create database %s default character set %s default collate %s', $this->wrapValue($name), $this->wrapValue($connection->getConfig('charset')), - $this->wrapValue($connection->getConfig('collation')), + ! empty($collation) ? $this->wrapValue($collation) : $collation, ); }