Moment de l'exécution.getRuntime().exec()

Je ne peux pas lire un fichier seulement lorsque le nom de base de données contient comme (nouvelle base de données (myid) etc.
Je donne un exemple de code suivant:

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);
    }

Suppose que mon nom de base de données de la mo signifie quand j'ai l'impression de ligne j'ai eu de la base de données de nom comme de uniquement.
Est possible lorsque le nom de base de données avec l'espace vide?

OriginalL'auteur JohnRaja | 2010-01-27

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *