summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authorunknown <jani@dsl-kpogw4gb5.dial.inet.fi>2003-03-30 19:36:14 +0300
committerunknown <jani@dsl-kpogw4gb5.dial.inet.fi>2003-03-30 19:36:14 +0300
commita6614aae0ae5750b9e33de147ff7949e29557da4 (patch)
tree1b8c48ba9fbff2526d6bde1d5940aa236e9c5d90 /client
parenta6ef8839a91b1a418632058396e01314e1cf9bbc (diff)
downloadmariadb-git-a6614aae0ae5750b9e33de147ff7949e29557da4.tar.gz
Added quotes around CREATE DATABASE IF EXISTS `name` if -Q was given.
Diffstat (limited to 'client')
-rw-r--r--client/mysqldump.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/client/mysqldump.c b/client/mysqldump.c
index ad349f73ae6..9d7a904a45a 100644
--- a/client/mysqldump.c
+++ b/client/mysqldump.c
@@ -1350,8 +1350,11 @@ static int init_dumping(char *database)
if (mysql_query(sock, qbuf) || !(dbinfo = mysql_store_result(sock)))
{
/* Old server version, dump generic CREATE DATABASE */
- fprintf(md_result_file,"\nCREATE DATABASE /*!32312 IF NOT EXISTS*/ %s;\n",
- database);
+ fprintf(md_result_file,
+ "\nCREATE DATABASE /*!32312 IF NOT EXISTS*/ %s%s%s;\n",
+ (opt_quoted ? "`" : ""),
+ database,
+ (opt_quoted ? "`" : ""));
}
else
{