From b93e6fe8046b66eb639dafa4566fdaaf91376f63 Mon Sep 17 00:00:00 2001 From: Matt Selsky Date: Wed, 17 Dec 2014 10:11:50 +0000 Subject: Bug 557536: checksetup.pl fails on ALTER DATABASE if database name contains hyphen. r=gerv, a=glob. --- Bugzilla/DB/Schema/Mysql.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Bugzilla/DB/Schema/Mysql.pm') diff --git a/Bugzilla/DB/Schema/Mysql.pm b/Bugzilla/DB/Schema/Mysql.pm index 0195fcb06..1dc408654 100644 --- a/Bugzilla/DB/Schema/Mysql.pm +++ b/Bugzilla/DB/Schema/Mysql.pm @@ -153,7 +153,7 @@ sub get_create_database_sql { my $create_utf8 = Bugzilla->params->{'utf8'} || !defined Bugzilla->params->{'utf8'}; my $charset = $create_utf8 ? "CHARACTER SET utf8" : ''; - return ("CREATE DATABASE $name $charset"); + return ("CREATE DATABASE `$name` $charset"); } # MySQL has a simpler ALTER TABLE syntax than ANSI. -- cgit v1.2.3-24-g4f1b