Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/10/2011, 22:24
fcojose2001
 
Fecha de Ingreso: marzo-2009
Ubicación: Salamanca, España
Mensajes: 141
Antigüedad: 15 años, 1 mes
Puntos: 4
backup mysql java

Wenas!

Sé que hay varios temas abiertos con este tema, pero este aspecto no se ha solucionado.

Para obtener un backUp de Mysql se utiliza el siguiente comando desde el simbolo del sistema, y funciona a la perfeccion (situandome en la carpeta Bin de la instalacion de MySQL)

Código PHP:
mysqldump -ppassword -u root nombreBD fichero.sql 
Bien, ahora quiero hacer esto desde Java, por lo que utilizo

Código PHP:
java.lang.Process p Runtime.getRuntime().exec(command); 
El problema es el PATH, para poder ejecutar el comando debo estar en la carpeta MYsql, y dentro de ella en la carpeta Bin, y por defecto el simbolo del sistema no se abre en esa direccion, ademas de que depende de como haya instalado el usuario su base de datos

Como puedo solucionarlo? el caso es q quiero q esto se haga automaticamente sin que el usuario tenga que tocar nada.
__________________
Puedes seguirme en Twitter: @fcojose2001