Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Espacios en blanco en ruta de archivo y mysqldump

Estas en el tema de Espacios en blanco en ruta de archivo y mysqldump en el foro de Mysql en Foros del Web. Hola a todos. Trabajando con mysqldump, me di cuenta que al restaurar o crear una copia de seguridad, no me aceptaba la ruta del archivo, ...
  #1 (permalink)  
Antiguo 25/11/2010, 13:46
 
Fecha de Ingreso: junio-2010
Ubicación: Ehhh... ¿Alguien podría decirme donde me encuentro o_O???
Mensajes: 39
Antigüedad: 13 años, 10 meses
Puntos: 0
Pregunta Espacios en blanco en ruta de archivo y mysqldump

Hola a todos.

Trabajando con mysqldump, me di cuenta que al restaurar o crear una copia de seguridad, no me aceptaba la ruta del archivo, porque contiene espacios en blanco. Por ejemplo:

mysqldump --password=****** --user=myuser BaseDatos < C:\Document and settings\Administrator\Carpeta backup\asdf.sql

Existe alguna forma de que mysqldump me pueda aceptar este tipo de ruta? O qué debo reemplazar por los espacios en blanco para que me pueda funcionar la recuperación?

De antemano, muchas gracias por la ayuda...
  #2 (permalink)  
Antiguo 25/11/2010, 13:57
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Respuesta: Espacios en blanco en ruta de archivo y mysqldump

Saludos

Y no es mas fácil mover el archivo asdf.sql a c: y ahi si realizar mysqldump
__________________
:.:Nano.:: @nano_hard - Retornando al foro
  #3 (permalink)  
Antiguo 25/11/2010, 14:27
 
Fecha de Ingreso: junio-2010
Ubicación: Ehhh... ¿Alguien podría decirme donde me encuentro o_O???
Mensajes: 39
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Espacios en blanco en ruta de archivo y mysqldump

Cita:
Iniciado por Nano_ Ver Mensaje
Saludos

Y no es mas fácil mover el archivo asdf.sql a c: y ahi si realizar mysqldump
Es cierto lo que dices, pero no puedo hacerlo así.

Es que estoy haciendo una aplicación en visual basic .net y con un SaveFileDialog obtengo la ruta y nombre del archivo del backup. Y con la ruta y nombre obtenido ejecuto la instrucción para realizar el backup.

Puedo crear una carpeta en C:\ y guardar el backup allí. ¿Pero si el usuario decide guardar el backup en Mis Documentos o en el Escritorio?.

Por eso tengo ese problema y quería saber con qué se puede reemplazar los espacios de la ruta del archivo para que el mysqldump lo entienda...
  #4 (permalink)  
Antiguo 25/11/2010, 14:36
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Espacios en blanco en ruta de archivo y mysqldump

Ponle comillas a tu ruta ejemplo:
mysqldump --password=****** --user=myuser BaseDatos < "C:\Document and settings\Administrator\Carpeta backup\asdf.sql"

Solo te digo que lo estas haciendo mal, mysqldump no sirve para eso. Si para todo lo contrario para hacer un respaldo de la base de datos. No para cargar un respaldo.
  #5 (permalink)  
Antiguo 25/11/2010, 14:42
 
Fecha de Ingreso: junio-2010
Ubicación: Ehhh... ¿Alguien podría decirme donde me encuentro o_O???
Mensajes: 39
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Espacios en blanco en ruta de archivo y mysqldump

Cita:
Iniciado por razpeitia Ver Mensaje
Ponle comillas a tu ruta ejemplo:
mysqldump --password=****** --user=myuser BaseDatos < "C:\Document and settings\Administrator\Carpeta backup\asdf.sql"

Solo te digo que lo estas haciendo mal, mysqldump no sirve para eso. Si para todo lo contrario para hacer un respaldo de la base de datos. No para cargar un respaldo.
Gracias. Voy a probar tu sugerencia. Y es cierto lo que dices, por estar escribiendo rápido coloqué mal el símbolo. Para recuperar sólo uso mysql en la línea de comando.
  #6 (permalink)  
Antiguo 25/11/2010, 14:43
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Espacios en blanco en ruta de archivo y mysqldump

también cambia el < por >.

con > tiras una copia a un archivo.
Cuando la quieras restaurar si puedes utilizar el < pero con el comando mysql y no mysqldump.

EDITO: llegué tarde.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #7 (permalink)  
Antiguo 25/11/2010, 15:56
 
Fecha de Ingreso: junio-2010
Ubicación: Ehhh... ¿Alguien podría decirme donde me encuentro o_O???
Mensajes: 39
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Espacios en blanco en ruta de archivo y mysqldump

Gracias razpeitia, tu respuesta me sirvió. Ya puedo hacer backup de las bases de datos desde la carpeta que quiera.

Gracias a todos por responder.

Etiquetas: backup, espacios, mysqldump
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:39.