Runtime.getRuntime (). Exec ()

Não consigo ler um arquivo apenas quando o nome do banco de dados contém como (novo banco de dados (myid) etc.), dou um código de exemplo a seguir:

dumpCommand = "C:/Program Files/MySQL/MySQL Server 5.0/bin/mysqldump -h"+hostName+user+databaseName;
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec(dumpCommand);                     
InputStream in = proc.getInputStream();              
BufferedReader br=new BufferedReader(new InputStreamReader(in));
String line =null;

 while((line=br.readLine())!=null)
{
//able to read line only when database name like abc,datastore etc...
System.out.println(line);
    }

Suponha que meu nome de banco de dados de mo significa que quando imprimo a linha, obtive o nome do banco de dados como somente. É possível quando o nome do banco de dados com espaço vazio?

questionAnswers(5)

yourAnswerToTheQuestion