SoloCodigo

Bases de Datos => MySQL => Mensaje iniciado por: SkaJaf en Miércoles 26 de Abril de 2006, 19:13

Título: Backups
Publicado por: SkaJaf en Miércoles 26 de Abril de 2006, 19:13
Buenas tardes a todos, estoy intentando hacer un backup de una base de datos y necesito utilizar:
selet * from db into outfile 'datos.dat' fields...

Se que tengo que darle el permiso  FILE al usuario para poder hacerlo.
Pero cuando lo hago:

GRANT FILE ON cbir.* TO user@'%' ;

El sistema me devuelve:
Incorrect usage of DB GRANT and GLOBAL PRIVILEGES

Alguien sabe como hacerlo.

Antetodo gracias por leerlo
Título: Re: Backups
Publicado por: jrsmith en Jueves 27 de Abril de 2006, 19:05
espero que esto te ayude

http://www-css.fnal.gov/dsg/external/freew...mysqlAdmin.html (http://www-css.fnal.gov/dsg/external/freeware/mysqlAdmin.html)

saludos :devil:
Título: Re: Backups
Publicado por: fuhrer en Jueves 27 de Abril de 2006, 19:40
Hola, que tal.

¿por qué no utilizas mysqldump para respaldar tu base de datos? Es más fácil, si bien recuerdo para salvarla debes hacer:
Código: Text
  1.  
  2. mysqldump Base_de_datos -u usuario -p > archivo_de_salida.sql
  3.  
  4.  

y para recuperarla sólo debes hacer
Código: Text
  1.  
  2. mysql Base_de_datos -u usuario -p < archivo_de_salida.sql
  3.  
  4.  

Espero te sirva.

Hasta luego.
Título: Re: Backups
Publicado por: SkaJaf en Jueves 4 de Mayo de 2006, 08:13
Gracias a todos por las respuestas.
Título: Re: Backups
Publicado por: scorpio en Lunes 16 de Octubre de 2006, 19:06
como hago un back up desde la linea de comandos ?? alquien que me diga.. se le agradece las respuestas
Título: Re: Backups
Publicado por: ArKaNtOs en Lunes 16 de Octubre de 2006, 20:04
aqui una info bastante completa:
http://www.desarrolloweb.com/articulos/1202.php (http://www.desarrolloweb.com/articulos/1202.php)
Título: Re: Backups
Publicado por: RadicalEd en Martes 17 de Octubre de 2006, 19:51
Cita de: "scorpio"
como hago un back up desde la linea de comandos ?? alquien que me diga.. se le agradece las respuestas
Utiliza mysqldump:
mysqldump -u root -p --opt nombreDB > /ladirdondewardar/archivo.sql
Si usas mysqldump sin el --opt este carga el resultado entero en memoria antes de volcarlo, y esto lo puede ser malo cuando estas copiando una DB bastante grande.

PD. Te recomiendo un gestor MySQL, como MySQLFront, phpMyAdmin, etc.

Ojala te sirva.
Chao
Título: Re: Backups
Publicado por: scorpio en Sábado 21 de Octubre de 2006, 18:05
gracias por las repuestas.. y lo que queiro es no utilizar algun manejador de sql para hacer esos respaldos, ya que estoy haciendo un sistema y en base al mismo sistema quero que se ejecuten los respaldos sin tener que utilizar algun manejador como el front mysqlAdmin o cualquier otro, si alguien tiene ideas son bienvenidas..
Título: Re: Backups
Publicado por: F_Tanori en Sábado 21 de Octubre de 2006, 19:09
Cita de: "scorpio"
como hago un back up desde la linea de comandos ?? alquien que me diga.. se le agradece las respuestas



Hola scorpio segun tu pregunta dice que quieres hacer un respaldo por la linea de comando, y segun las repuestas que haz recibido, puedes lograr

Cita de: "scorpio"
gracias por las repuestas.. y lo que queiro es no utilizar algun manejador de sql para hacer esos respaldos, ya que estoy haciendo un sistema y en base al mismo sistema quero que se ejecuten los respaldos sin tener que utilizar algun manejador como el front mysqlAdmin o cualquier otro, si alguien tiene ideas son bienvenidas..

no te sirvieron las respuestas?, o no era realmente tu duda?



Saludos
Título: Re: Backups
Publicado por: lencho en Domingo 22 de Octubre de 2006, 03:27
Citar
Hola scorpio segun tu pregunta dice que quieres hacer un respaldo por la linea de comando, y segun las repuestas que haz recibido, puedes lograr

Creo que lo que quiere nuestro amigo scorpio es crear el backup a traves de un comando DOS.
Título: Re: Backups
Publicado por: F_Tanori en Domingo 22 de Octubre de 2006, 03:49
Cita de: "lencho"
Citar
Hola scorpio segun tu pregunta dice que quieres hacer un respaldo por la linea de comando, y segun las repuestas que haz recibido, puedes lograr

Creo que lo que quiere nuestro amigo scorpio es crear el backup a traves de un comando DOS.
:huh:  :o  tu crees?
Título: Re: Backups
Publicado por: lencho en Domingo 22 de Octubre de 2006, 04:48
Sip.

jajajaj

no me habia fijau que habia esta solucion dada por RadicalEd
Citar
mysqldump -u root -p --opt nombreDB > /ladirdondewardar/archivo.sql

pero la probe yo y no me funciono.
Título: Re: Backups
Publicado por: scorpio en Domingo 22 de Octubre de 2006, 04:57
pues.. eh intentado lo que me decian pero no funciona al 100% el back up que cree con la linea que me proporcionaron si crea un archivo pero al momento se restaurarlo noo lo hace..aparentemente si lo rstaura pero en realidad no hace nada, lo intente restaurar por medio de manejadores como es el mysqlfornt y el mysql admin.
Título: Re: Backups
Publicado por: lencho en Domingo 22 de Octubre de 2006, 05:22
y con que comando restauraste la bd ??

yo la restauro con .

Código: Text
  1. source mi_ficher.sql;
  2.  

BYTE.
Título: Re: Backups
Publicado por: F_Tanori en Domingo 22 de Octubre de 2006, 05:54
cuando entres al mysql



puedes restaurar asi....


por ejemplo:


mysql> \. C:\respaldo.sql


 ;)
Título: Re: Backups
Publicado por: lencho en Domingo 22 de Octubre de 2006, 05:59
mira voj, no sabia eso.

Citar
mysql> \. C:\respaldo.sql
.

lo probare ahora.

BYTE.
Título: Re: Backups
Publicado por: lencho en Domingo 22 de Octubre de 2006, 06:03
oye F_Tanori, una pregunta.

Como es que se llega a ser un Moderador ??.

Tengo esa curiosidad.

Espero y no te moleste.

BYTE.
Título: Re: Backups
Publicado por: lencho en Domingo 22 de Octubre de 2006, 06:28
y como es que tu llegaste a serlo en tan poco tiempo de estar registrado en este foro ??, o eso no importa ?.

BYTE.
Título: Re: Backups
Publicado por: F_Tanori en Domingo 22 de Octubre de 2006, 14:22
Cita de: "lencho"
oye F_Tanori, una pregunta.

Como es que se llega a ser un Moderador ??.

Tengo esa curiosidad.

Espero y no te moleste.

BYTE.


Claro que no me molesta, pues veras se dio la oportunidad, y pues al parecer el foro estaba disponible, se me dio la confianza y pues espero colaborar de la mejor manera posible.....en este y cualquier otro foro que pueda hacerlo  :comp:   :)
Título: Re: Backups
Publicado por: scorpio en Lunes 23 de Octubre de 2006, 01:10
restaruando la base de datos de cualquier forma.. no funciona. por que el back up que se hiso no sirve al 100% les repito que ni con el mysql fornt y el mysql admin restaura la base de datos antes creada con los codigos o formas que me dijeron.
gracias por todos los comentarios.. es agradable terner personas con quien consultar asi como responder dudas si puedo ..
Título: Re: Backups
Publicado por: RadicalEd en Lunes 23 de Octubre de 2006, 20:46
Cita de: "scorpio"
restaruando la base de datos de cualquier forma.. no funciona. por que el back up que se hiso no sirve al 100% les repito que ni con el mysql fornt y el mysql admin restaura la base de datos antes creada con los codigos o formas que me dijeron.
gracias por todos los comentarios.. es agradable terner personas con quien consultar asi como responder dudas si puedo ..
MySQLFront y phpMyAdmin son gestores de DB MySQL, no puedes usar comandos para restaurar DB con estos, mira unas imágenes.
phpMyAdmin
http://www.netadmintools.com/nimages/phpmyadmin.png (http://www.netadmintools.com/nimages/phpmyadmin.png)

MySQLFront
http://www.morenews.ru/arhive/2006-07-10/mysqlfront.gif (http://www.morenews.ru/arhive/2006-07-10/mysqlfront.gif)

Con estos puedes hacerlo más sencillo ya que no usarias comandos, sino que tienes opciones para generar backup o cargar un backup creado anteriormente, todo por medio de IDE.