Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-01-2008
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Copia de seguridad de mi BD

Saludos, tengo una base de datos hecha con MySQL, el gestor de base de datos que utilizo es wampserver, ya he metido un montón de datos.

¿Cómo podría hacer una copia de seguridad de dicha base de datos? Es por si pasa algo no perder todos los datos, el script para la creación de la base de datos lo tengo.

Gracias.
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #2  
Antiguo 14-01-2008
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 21
enecumene Va por buen camino
Cita:
Empezado por jorgegetafe Ver Mensaje
Saludos, tengo una base de datos hecha con MySQL, el gestor de base de datos que utilizo es wampserver, ya he metido un montón de datos.

¿Cómo podría hacer una copia de seguridad de dicha base de datos? Es por si pasa algo no perder todos los datos, el script para la creación de la base de datos lo tengo.

Gracias.
Hola, no has especificado como lo quieres hacer, a traves de delphi o traves de web.

Saludos.
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
  #3  
Antiguo 14-01-2008
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Mi idea es hacer un triste copia y pega, pero no se si se puede, ni que tendría que copiar.

Si no se pudiese copi y paste, a que te refieres con lo de web, a un programa, al GBD? Nunca desde delphi porque aun no se ni conectar una base de datos.

gracias.
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #4  
Antiguo 14-01-2008
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 21
enecumene Va por buen camino
Cita:
Empezado por jorgegetafe Ver Mensaje
Mi idea es hacer un triste copia y pega, pero no se si se puede, ni que tendría que copiar.

Si no se pudiese copi y paste, a que te refieres con lo de web, a un programa, al GBD? Nunca desde delphi porque aun no se ni conectar una base de datos.

gracias.
O sea me referia a un manejador de base de datos como PhpMyAdmin, me imagino que wamp lo trae no?, pero como dices un copia y pega se puede:

Cita:
C:\wamp\Mysql\data
Ahi estan las bases de dato creadas, nada mas tienes que copiar el folder que lleva por nombre la base de datos y listo.

Saludos.
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
  #5  
Antiguo 14-01-2008
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por enecumene Ver Mensaje
...Ahi estan las bases de dato creadas, nada mas tienes que copiar el folder que lleva por nombre la base de datos y listo...
No es nunca lo correcto hacer esto; por ello los motores tienen su "aplicativo" / herramiente / menú para hacer backups...

Si alguien realizará lo comentado por enecumene, debiese "copiar" toda la instalación, el motivo es simple; difiere la versión y tambien es probable que difiera la estructura de los archivos. Tambien es importante tomar en cuenta que el Servicio es iniciado con una configuracion determinada; en este caso my.ini puede estar con skip-innodb lo que haría que "copiar" el folder y luego restaurarlo cause fallas.

Buscar en la telaraña; hay N aplicaciones que realizan backups y migración.

Saludos
Responder Con Cita
  #6  
Antiguo 14-01-2008
Avatar de jorgegetafe
jorgegetafe jorgegetafe is offline
Miembro
 
Registrado: dic 2006
Posts: 238
Poder: 18
jorgegetafe Va por buen camino
Estupendo, muchas gracias.
__________________
Explicate como si fuese tonto, soy nuevo en esto de hacer programas!!!! XD
Responder Con Cita
  #7  
Antiguo 15-01-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 20
keyboy Va por buen camino
MySQL ya viene con su propia herramienta para hacer respaldos. Se llama mysqldump y lo encontrarás en la carpeta donde esté el ejecutable de mysql. La sintaxis básica es:

Código:
mysqldump -uusuario -ppassword base_de_datos > respaldo.sql
donde sustituyes usuario, password por tus propios datos y base_de _datos es la base a respaldar.

Se trata de una herramienta de consola y produce su salida en la consola estándar, de manera que para guardarla en un archivo debes redirigir la salida, tal como muestra el ejemplo.

Posteriormente puedes restaurar la copia usando la consola de mysql:

Código:
mysql -uusuario -ppassword base_de_datos < respaldo.sql
Si no gustas de usar aplicaciones de consola, tienes opciones más amigables, como la que mencionan de phpMyAdmin, aunque esta última no me gusta mucho para bases enteras porque puede ser muy lenta o de plano atragantarse con el tamaño de la base.

Pero, en realidad, para hacer respaldos no hace falta nada más que el MySQL Administrator, una de las aplicaciones de las MySQL GUI Tools, estupendas aplicaciones gratuitas y gráficas, hechas por la misma compañía de MySQL.

Eso sí, como ya te mencionaron, la técnica de "copia y pega" no es recomendable.

Bye
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Copia de tablas como copia de seguridad Mathom Varios 4 04-01-2006 09:19:57
Copia de seguridad y restablecer copia en paradox Sayuri Conexión con bases de datos 4 30-08-2005 17:08:37
copia de seguridad azaagh Conexión con bases de datos 8 08-06-2004 10:08:13
Copia de Seguridad silviodp OOP 4 27-05-2004 15:18:53
Copia de seguridad marianaf Conexión con bases de datos 3 21-12-2003 17:22:15


La franja horaria es GMT +2. Ahora son las 13:58:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi