Antiguo 10-oct-2008, 20:00   #1 (permalink)
Usuario activo
 
Fecha de Ingreso: marzo-2008
Mensajes: 11
SirEarendil sin puntos positivos o negativos
Predeterminado alguien sabe si se puede exportar datos de una db mysql a traves de un select??

alguien sabe si se puede exportar datos de una db mysql a traves de un select??

gracias por la ayuda de antemano.
SirEarendil está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 14-oct-2008, 05:46   #2 (permalink)
Administrador
 
Avatar de Apolo
 
Fecha de Ingreso: febrero-2006
Ubicación: Colombia
Mensajes: 4.190
Apolo sigue por muy buen camino
Predeterminado

Hola,

No sé si es exactamente lo que buscas, pero existe este comando:

SELECT * INTO OUTFILE 'file_name' FROM tbl_name

Pero exporta únicamente los datos de esa tabla, no la estructura.

Encuentras más información en la documentación de MySQL:

http://dev.mysql.com/doc/refman/5.0/en/backup.html
__________________
ComunidadHosting.com
Apolo está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 14-oct-2008, 08:58   #3 (permalink)
Usuario activo
 
Fecha de Ingreso: marzo-2008
Mensajes: 11
SirEarendil sin puntos positivos o negativos
Predeterminado Encontré una solución

Buenas a Todos,

gracias por tu aportación Apollo, lo probaré.

También he encontrado la siguiente solucion

mysqldump database tabla > archivo.sql -w"condicion" -uuser -ppassword


ejemplo de condicion
mysqldump database tabla > archivo.sql -w"activo=0" -uuser -ppassword

de modo que en el archivo.sql solo pondrá los registros que tengan el campo activo a 0.

Saludos a todos y gracias por la aportaciones
SirEarendil está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 21-oct-2008, 14:52   #4 (permalink)
Usuario activo
 
Fecha de Ingreso: octubre-2007
Mensajes: 12
elenaalvarez sin puntos positivos o negativos
Predeterminado

Cita:
Iniciado por SirEarendil Ver Mensaje
Buenas a Todos,

gracias por tu aportación Apollo, lo probaré.

También he encontrado la siguiente solucion

mysqldump database tabla > archivo.sql -w"condicion" -uuser -ppassword


ejemplo de condicion
mysqldump database tabla > archivo.sql -w"activo=0" -uuser -ppassword

de modo que en el archivo.sql solo pondrá los registros que tengan el campo activo a 0.

Saludos a todos y gracias por la aportaciones



Hola,


con el comando que comentas (mysqldump) así como con el comando mysqlhotcopy puedes realizar exportaciones desde una BD MySQL....pero....este modo de exportación no se realiza a través de un "select..." como indicabas en tu primer mensaje.


Si lo que necesitas exportar son datos resultantes de alguna select compleja, te recomiendo que te instales alguna interface (programita que facilita de manera gráfica el trabajo con el Gestor MySQL y sus BBDD) para que te resulte mas sencillo.



Saludos
elenaalvarez está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 21-oct-2008, 15:28   #5 (permalink)
Usuario activo
 
Fecha de Ingreso: marzo-2008
Mensajes: 11
SirEarendil sin puntos positivos o negativos
Predeterminado Gracias Elena!!

pero resulta que con el -w"aqui cualquier consulta",

la verdad que me ha ido muy bien..

muchas gracias por tu interés.
SirEarendil está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
     ComunidadHosting  

La más grande comunidad dedicada al web hosting en nuestro idioma.

Para anunciar en ComunidadHosting, o para información general, por favor utiliza el formulario de contacto.







Desarrollado por: vBulletin® Versión 3.7.5
Derechos de Autor ©2000 - 2009, Jelsoft Enterprises Ltd.
Traducido por mcloud de vBhispano.com

Search Engine Friendly URLs by vBSEO 3.2.0