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

Backup MySql

Estas en el tema de Backup MySql en el foro de Mysql en Foros del Web. Hola a todo, quisiera saber si puedo hacer un respaldo de mi base de datos este comando no me funcionó, Gracias Código PHP: backup database pruebas ...
  #1 (permalink)  
Antiguo 05/01/2009, 14:03
Avatar de msmtotti  
Fecha de Ingreso: noviembre-2008
Mensajes: 47
Antigüedad: 15 años, 4 meses
Puntos: 0
Backup MySql

Hola a todo, quisiera saber si puedo hacer un respaldo de mi base de datos
este comando no me funcionó, Gracias

Código PHP:
backup database pruebas 
  #2 (permalink)  
Antiguo 05/01/2009, 14:21
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Backup MySql

El programa que buscas es mysqldump.

Saludos.
  #3 (permalink)  
Antiguo 06/01/2009, 07:23
Avatar de monjeruiz  
Fecha de Ingreso: junio-2007
Ubicación: Santiago, Chile
Mensajes: 113
Antigüedad: 16 años, 10 meses
Puntos: 3
Respuesta: Backup MySql

Tienes estas tres forma de hacer el backup DE LOS DATOS DE LA TABLA...

- Deja todo los valores de la tabla en un txt separados por ;
select * from tabla where {CONDICION} into outfile '{RUTA}/tmp.txt' fields terminated by ';';

select * into outfile '{RUTA}/xxxx.txt' fields terminated by ';' lines terminated by '\n' from xxx where {CONDICION}

select * into outfile '{RUTA}/xxx.txt' from tabla where {CONDICION};;


La otra forma de hacer el backup es guardar los archivo que crea la base de dato, FRM,MYD,MYI esto los tiene sque buscar en la ruta de instalacion de mysql por ejemplo. C:\AppServ\MySQL\data\mysql.

Espero que te sirva...
__________________
[B]Ingeniero en Informatica
Jose Monje Ruiz [/b]
  #4 (permalink)  
Antiguo 06/01/2009, 09:39
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Backup MySql

@monjeruiz,

Estas equivocado, si copias los archivos de la base de datos estos no se pueden restaurar ya que estan en formato binario, adaptados a tu maquina, lo mejor es usar la forma oficial que es mysqldump, ya que te genera el SQL para poder importarlo de regreso en cualquier maquina.

Saludos.
  #5 (permalink)  
Antiguo 06/01/2009, 09:45
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Respuesta: Backup MySql

@GatorV
Si se puede hacer lo que dice monjeruiz, yo lo use cuando recupere datos de un disco dañado y si funciona, pero NO ES LO CORRECTO NI LO RECOMENDABLE

Saludos!
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com
  #6 (permalink)  
Antiguo 06/01/2009, 11:21
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Backup MySql

Es una apuesta, pero no es garantizado, de hecho eso mismo se intento hacer cuando migramos este foro a otro server, pero se dañaron los indices y hubo que volver a reimportar todo el sql.

Saludos
  #7 (permalink)  
Antiguo 06/01/2009, 12:06
Avatar de msmtotti  
Fecha de Ingreso: noviembre-2008
Mensajes: 47
Antigüedad: 15 años, 4 meses
Puntos: 0
De acuerdo Respuesta: Backup MySql

Gracias a todos, lo voy a chekar, y tmb me comentaron k usando "phpmyadmin", se puede hacer en modo grafico
  #8 (permalink)  
Antiguo 07/01/2009, 00:57
 
Fecha de Ingreso: marzo-2008
Mensajes: 15
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Backup MySql

Si con phpmyadmin es demasiado facil quizas la mejor si uno no sabe, con 2 clicks es suficiente. Cualqueir duda pues avisas y te coloco unos screenshot
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 23:42.