17/06/2010, 13:28
|
| | Fecha de Ingreso: febrero-2010
Mensajes: 29
Antigüedad: 14 años, 8 meses Puntos: 1 | |
Comando linux desde java SOLUCIONADO
TENGO QUE CREAR LA BASE DE DATOS DESDE JAVA, EN WINDOWS LO HAGO CON EL SIGUINTE COMANDO:
String comando = "cmd /c mysql --user=root --password=password -E -e \"create database if not exists cysem;\"";
PERO EN LINUX NO SE COMO HACERLO, LO HE INTENTADO DE LA SIGUIENTE MANERA PERO NO FUNCIONA:
String comando = "mysql --user=root --password=password -E -e \"create database if not exists cysem;\"";
SI COPIO EL MISMO COMANDO EN EL TERMINAL DE LINUX Y LO EJECUTO ME SALE TODO BIEN Y SI LA CREA A LA BASE DE DATOS; PERO DESDE JAVA NADA.
ESTO ES LO QUE PONGO EN EL TERMINAL mysql --user=root --password=password -E -e "create database if not exists cysem"
ESPERO QUE ALGUIEN ME PUEDA AYUDAR.
SOLO ENVIE EN UN ARREGLO DE STRING, PRIMERO "sh", LUEGO "-c" Y POR ULTIMO LA SENTENCIA QUE NECESITABA "mysql --user=root --password=password -E -e \"create database if not exists cysem;\"";
Última edición por diduch; 17/06/2010 a las 13:52 |