From b4475d27fb1eb846d10cc2d2e2bd164f037508e3 Mon Sep 17 00:00:00 2001 From: Tero Kaisti Date: Wed, 6 Jun 2012 22:24:03 +0300 Subject: [PATCH] The MySQL PDO must be connected without the dbname in its dsn because the db being created does not exist yet. Tested MySQL Server version 5.5.21. --- Command/DatabaseCreateCommand.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Command/DatabaseCreateCommand.php b/Command/DatabaseCreateCommand.php index e0e5836..749ebe5 100644 --- a/Command/DatabaseCreateCommand.php +++ b/Command/DatabaseCreateCommand.php @@ -82,8 +82,8 @@ class DatabaseCreateCommand extends AbstractCommand $dbName = $this->parseDbName($config['connection']['dsn']); $config['connection']['dsn'] = preg_replace( - '#dbname='.$dbName.'#', - 'dbname='.strtolower($config['adapter']), + '#dbname='.$dbName.';#', + '', $config['connection']['dsn'] );