Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: nolasco281 en 13 Agosto 2014, 14:03 pm



Título: Problema con rutas de windos a linux
Publicado por: nolasco281 en 13 Agosto 2014, 14:03 pm
Hola como estan.

Aclaro esto en windows Funciona pero no en Linux

tengo el siquiente problema estoy tratando de importar una BD de MySQL por medio de mi aplicacion ya pude exportar la BD pero no logro hacer la importacion estoy trabajando en linux y no se que rutas debera usar

El error pasa en estas lineas de codigo

Código
  1. String[] cmd = new String[3];
  2.                cmd[0] = "cmd.exe" ;  //Errores en linux no es cmd.exe
  3.                cmd[1] = "/C" ;         //No se usa C:/bla bla bla
  4.                cmd[2] = "/opt/lampp/bin/mysql -u root -OrganizacionDeArchivos -h localhost "+ BaseDeDatos +" < "+ xml ; // esta parte esta son directorios de linux

Y el problema es en cmd[0] y cmd[1] ya probe poner terminal y /home pero no me anda todavía

Gracias y espero puedan ayudarme saludos.



Hola ahi voy.

ahora tengo lo siquiente

Código
  1. String[] executeCmd = {"/opt/lampp/bin/mysql", "--user=" + dbUserName, "--password=" + dbPassword, "--xml","-e", "source "+ source+ ".xml"};

segun la crea pero no me aparace creada en el MySql ven alguna anormalidad.

Saludos.