Mysqldump
Publicado por Jose (83 intervenciones) el 10/12/2009 04:51:11
Bueno se que este tema ya se ha planteado varias veces en este foro pero el que lo soluciono no dijo como hacerlo y el otro que crea un bat no lo entendi.
Tengo el siguiente metodo:
public RespaldarBD(String usuario, String password, String dbName) {
Runtime rt = Runtime.getRuntime();
try {
String command = "mysqldump --opt -c -u"+usuario+" -p"+password+" "+dbName+
" -r c:\\backupNomina\\backup1.sql";
} catch (IOException ex) {
ex.printStackTrace();
}
}
cuando lo llamo me da el siguiente error:
run:
java.io.IOException: Cannot run program "mysqldump": CreateProcess error=2, El sistema no puede encontrar el archivo especificado
Por lo que he leido hay que decirle la ruta de donde se encuentra el mysqldump o he leido tambien que se cree un path especificando la ruta. Pero hasta donde para crear un path del sistema hay que meterse en las propiedades del sistema, ect, ect y crear el path.
Alguien ha posteado una guia de como hacer esto o puede mostrar como hacerlo?
Gracias
Tengo el siguiente metodo:
public RespaldarBD(String usuario, String password, String dbName) {
Runtime rt = Runtime.getRuntime();
try {
String command = "mysqldump --opt -c -u"+usuario+" -p"+password+" "+dbName+
" -r c:\\backupNomina\\backup1.sql";
} catch (IOException ex) {
ex.printStackTrace();
}
}
cuando lo llamo me da el siguiente error:
run:
java.io.IOException: Cannot run program "mysqldump": CreateProcess error=2, El sistema no puede encontrar el archivo especificado
Por lo que he leido hay que decirle la ruta de donde se encuentra el mysqldump o he leido tambien que se cree un path especificando la ruta. Pero hasta donde para crear un path del sistema hay que meterse en las propiedades del sistema, ect, ect y crear el path.
Alguien ha posteado una guia de como hacer esto o puede mostrar como hacerlo?
Gracias
Valora esta pregunta
0