PLATAFORMA WINDOWS: Variables: public String bd = "base"; public static String login =null; public static String password =null; public String url = "jdbc:mysql://localhost/"+bd; public String urlcero = "jdbc:mysql://localhost/"; public Connection conn = null; public Statement stm; public static File nombrebackup=null; public static File rutabackup=null; public static int selecGuardaBack=0; public static int selecRestauraBack=0; Nota: Los condicionales selecGuardaBack son solo para determinar si se escogió una ubicación en JOpenDialog. Funcion Crear Backup: public void CrearBackup(){ if (selecGuardaBack==1){ Runtime rt = Runtime.getRuntime(); try { String command = "mysqldump --opt -u"+login+" -p"+password+" "+bd+" -r"+rutabackup+".sql"; rt.exec(command); ...