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

source automatizado

Estas en el tema de source automatizado en el foro de Mysql en Foros del Web. hola quisiera me ayudaran a resolver un problema que no he logrado solucionar. Lo que requiero es un archivo .bat que ejecute un script .sql ...
  #1 (permalink)  
Antiguo 28/08/2009, 10:16
 
Fecha de Ingreso: agosto-2009
Mensajes: 1
Antigüedad: 10 años, 3 meses
Puntos: 0
Pregunta source automatizado

hola
quisiera me ayudaran a resolver un problema que no he logrado solucionar.
Lo que requiero es un archivo .bat que ejecute un script .sql para que cree una base de datos en una maquina sin necesidad de entrar a consola.
El script .sql ya esta listo pero el .bat aun no
tengo un ejemplo de como realizarlo pero es para abrir una pagina web y no se como modificar para que corra el script .sql.


gracias por sus comentarios y su ayuda.
sera de gran utilidad.
  #2 (permalink)  
Antiguo 29/08/2009, 20:05
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.321
Antigüedad: 12 años
Puntos: 2653
Respuesta: source automatizado

Un .bat requeriría que los administradores del host te diesen permisos para ejecutar aplicaciones en modo local... cosa que francamente no creo que puedas hacer. Sería poner el host en riesgo y no se suelen otorgar, por cuestiones de seguridad (un nivel de permisos así pueden destruir cualquier cosa que haya)
Lo que no entiendo es en qué casos puedes necesitar crear una base de datos en esa forma, siendo que estará basada en web.
Habitualmente lo que se hace es crear la estructura (o exportarla) con un script específico, pero eso se hace una sola vez.
¿Podrías explicar un poco más tu problema, para entender qué es lo que pretendes hacer?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 29/08/2009, 21:44
 
Fecha de Ingreso: agosto-2009
Mensajes: 9
Antigüedad: 10 años, 3 meses
Puntos: 0
De acuerdo Respuesta: source automatizado

Hola,

Por lo que veo es un equipo con Windows, por que dices .bat... ahora bien, el comando podria quedar algo asi...

mysql -uroot -pcontrasenia < archivo.sql

Ojo aqui, no necesita ser un bat, pero si tener cuidado con la ruta del archivo.sql para que lo pueda jalar, el usuario del mysql tiene que tener los sufucientes privilegios para crear bases de datos. Por eso puse root.

Espero te sirva...
Saludos!!!
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:29.