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

accediendo a mysql por DOS!

Estas en el tema de accediendo a mysql por DOS! en el foro de Mysql en Foros del Web. Hola muchachos como andan? Les comento que necesito conectarme a una BD por medio de DOS ya que necesito realizar una tareas, como extraccion de ...
  #1 (permalink)  
Antiguo 14/09/2011, 15:58
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 44
Antigüedad: 15 años, 10 meses
Puntos: 0
accediendo a mysql por DOS!

Hola muchachos como andan?
Les comento que necesito conectarme a una BD por medio de DOS ya que necesito realizar una tareas, como extraccion de datos y demas....

Estoy usando el xampp en windows y sabemos que dentro de la carpeta bin existen programas .exe que estan para usarlos contra la BD (mysqldump.exe, mysqlimport.exe, mysql.exe)...

Entonces me puse a escribir los comandos en un txt.

Me pregunte como me podia conectar a mysql desde DOS entonces encontre en la carpeta mencionada anteriormente el .exe llamado mysql

Entonces para conectarme hice esto:

C:\\xampp\\mysql\\bin\\mysql -h localhost -u root

%mysql>show databases;

hasta ahi todo color de rosas...:)

pero quiero que despues siga ejecutando los comando siguiente como por ejemplo el que puse arribar para listar las BD`s, pero no lo hace....

Y no encuentro la forma de hacerlo....

Espero que me puedan ayudar....:)

Saludos

Estarre al tanto de las respuesta...

Diego
  #2 (permalink)  
Antiguo 15/09/2011, 01:16
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: accediendo a mysql por DOS!

Escribe un fichero de texto con las querys que quireas ejecutar y lo guardas con extension .sql y luego ejecutas, si el archivo se llama consultas.sql

mysql -h localhost -u root < consultas.sql

tienes un error de concepto, no estas ejecutando des de DOS, como tu dices, si no desde una consola de MYSQL.

mysql -h localhost -u root <---con esto estas pasando de una consola de sistema a una de mysql por eso deja de mostrar c:\... y aparece %mysql

al agregarle el nombre del archivo.sql le indicas lo que debe hacer una vez dentro de la consola mysql...

No se indicarte como debes sincronizar la ejecucion de las querys y las operaciones de sistema que debas ejecutar cuando estas terminen...
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 15/09/2011 a las 01:23
  #3 (permalink)  
Antiguo 15/09/2011, 08:39
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 44
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: accediendo a mysql por DOS!

Hola quimfv como andas?

La verdad que fue de mucha ayuda los tips que me diste para realizar lo que queria...

Un saludo y nos vemos la proxima


Suerte

Etiquetas: sql
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 22:01.