Foros del Web » Programando para Internet » PHP »

Hacer una copia de la base de datos

Estas en el tema de Hacer una copia de la base de datos en el foro de PHP en Foros del Web. Me gustaria hacer una copia de la base de datos q tengo en mi proveedor de servicios a mi servidor 'casero'. El problema es alli ...
  #1 (permalink)  
Antiguo 14/03/2002, 10:38
 
Fecha de Ingreso: febrero-2002
Mensajes: 27
Antigüedad: 15 años, 10 meses
Puntos: 0
Hacer una copia de la base de datos

Me gustaria hacer una copia de la base de datos q tengo en mi proveedor de servicios a mi servidor 'casero'.
El problema es alli funciona bajo unix y quiero q me la gestione el PhpMysqlAdmin del PhpTriad.
Los del soporte de dijeron q hiciera un 'dump' y q copiara toda la informacion en el notepad pero lo he intentado y no ha salido nada.
¿alquien me puede dar mas detalles del funionamiento del dump o algun 'consejito'? ;)
Susana
  #2 (permalink)  
Antiguo 14/03/2002, 11:37
 
Fecha de Ingreso: enero-2002
Mensajes: 75
Antigüedad: 15 años, 11 meses
Puntos: 0
Re: Hacer una copia de la base de datos

Para hacer un volcado de la base de datos:

mysqldump -p nombre_base_datos > fichero_backup

Para recuperar la base de datos desde la linea de comandos:

mysql -p nombre_base_datos < fichero_backup

La opcion -p es necesaria si necesitas password para acceder a la base de datos.

Para importarlo desde el PhpMyAdmin debajo de textbox para hacer consultas SQL "a mano" hay otra opci´´on que te permite cargar un fichero de texto. Aquí tienes que poner el fichero backup que hemos creado.

.-aissen
  #3 (permalink)  
Antiguo 14/03/2002, 12:24
 
Fecha de Ingreso: febrero-2002
Mensajes: 27
Antigüedad: 15 años, 10 meses
Puntos: 0
Re: Hacer una copia de la base de datos

Gracias por la explicacion, lo de subir la base de datos a al mysqlAdmin lo entendi pero para descargarla del servidor tengo un problemita, no tengo acceso a linea de comandos, o eso creo, pq esta en un proveedor de servicios. Se q puedo acceder mediante ftp o telnet al la zona de los ficheros pero ¿a la base de datos?
Igual si tengo acceso pero desde luego yo no se como.
Gracias de todas formas
Susana
  #4 (permalink)  
Antiguo 15/03/2002, 04:02
 
Fecha de Ingreso: enero-2002
Mensajes: 75
Antigüedad: 15 años, 11 meses
Puntos: 0
Re: Hacer una copia de la base de datos

Si tienes acceso por telnet tendrías que poder acceder al mysql.

Prueba de hacer un telnet al servidor y luego haz el mysqldump.

Si tienes instalado el phpMyAdmin tambien lo puedes hacer desde allí. Hay un apartado que es: [I]Ver volcado esquema de la base de datos[/i. Allí seleccionas las tablas que quieras y marcas estructura y datos . Marca tambien enviar y yastá. Te descargarás un archivo de texto que es el mismo resultado que un mysqldump.

Saludos,
.-aissen
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:13.