Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-01-2008
citlalliDgp citlalliDgp is offline
Miembro
 
Registrado: oct 2007
Posts: 38
Poder: 0
citlalliDgp Va por buen camino
Question Ayuda con Mysqldump

Hola amigos. Quisiera comentarles sobre un problema que tengo con mysql. Estoy intentando realizar un volcado de respaldo de una base de datos que he realizado en mysql. La version que uso es MYSQL 5.0.24a que viene en un paquete de instalacion llamado AppServ. Intento ejecutar la instruccion pero me arroja un error.

Usuario: root
Servidor: localhost
Password: sql
Base de Datos: agroquimica

La instruccion que ejecuto es la siguiente:

Código SQL [-]
mysqldump -uroot -psql -hlocalhost agroquimica > respaldo.sql;

Pero no me funciona, no se qué es lo que esté haciendo mal. Alguien podría ayudarme, se los agradecería muchisimo.
Responder Con Cita
  #2  
Antiguo 18-01-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
te sobra el ";" y te falta el -opt o -b

mysqldump es un ejecutable independiete del cliente mysql.exe. Si entras a mysql con el cliente este, si necesitas escribir ";" al final de cada sentencia para ejecutar, pero en este caso no es necesario. Por otro lado tanto -opt como -b te permiten indicar que base de datos vas a vaciar.

Pruebale...
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #3  
Antiguo 19-01-2008
citlalliDgp citlalliDgp is offline
Miembro
 
Registrado: oct 2007
Posts: 38
Poder: 0
citlalliDgp Va por buen camino
Hola amigo, gracias por tu atencion. He visto que mysqldump es un ejecutable aparte, como tú lo mencionas. Pero al momento de quererlo ejecutar, éste no responde. No sé por qué suceda eso. Entonces, trato de ejecutar la instrucción que te mencioné antes y no funciona. Ahora, podrías decirme que significa el -opt y el -b, por favor.
Responder Con Cita
  #4  
Antiguo 19-01-2008
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
como no...-opt indica a mysqldump que optimice el volcado de manera que incluya sentencias insert y demás más rápidas. por otro lado -b indica las bases de datos que quieras volcar.

Mira aquí te dejo como le hago dentro de linuxpara hacer respaldos:

Código:
mysqldump -u root --opt [basedatos] -q -e       > [unarchivo.sql]
obviamente no lo que esta entre corchetes no debes incluirlo y debes poner tus datos propios...
con eso te funciona en cualquier entorno...

Te recomiendo wampserver en lugar de AppSrv, me ha dado mejores resultados. Aunque ya en producción no uso servidores de Windows, sino de Linux.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
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
Mysqldump desde delphi enecumene MySQL 2 29-10-2007 15:08:14
Detalle con el mysqldump Ken_Masters MySQL 2 30-07-2007 02:20:34
Mysqldump y respaldos Ken_Masters MySQL 1 27-07-2007 21:39:18
problema con mysqldump ercrizeporta Conexión con bases de datos 1 28-05-2007 14:57:46
ayuda con strtofloat, ayuda punto flotante TURING Varios 5 30-04-2004 08:03:59


La franja horaria es GMT +2. Ahora son las 00:21:37.


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