只有當數據庫名稱包含像(新的數據庫(身份識別碼)等 我給下面的示例代碼,我無法讀取文件:調用Runtime.getRuntime()EXEC()
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);
}
假設我的數據庫名でも意味着當我打印行我的數據庫名稱只喜歡去。 可能在數據庫名稱與空的空間?