Ver Mensaje Individual
  #5  
Antiguo 30-01-2009
advancexz advancexz is offline
Miembro
 
Registrado: jun 2008
Posts: 38
Reputación: 0
advancexz Va por buen camino
ooorale

hice lo que me dices, de crear la base de datos en el script y no en el bat ( tienes toda la razón, porque no se me ocurrió :P), pero al ejecutar el script con esta sentencia:

mysql -proot -uroot mysql < script.sql

me manda error de sintaxis, y pues no lo quiere hacer. Cabe señalar que exactamente lo hago de la siguiente manera:

"c:\program files\empresa\sistema\MySQL\MySQL Server 5.0\bin\mysql" -proot -uroot mysql < script.sql

pongo toda la ruta, porque yo hice el instalador de mysql y todo jala bien, excepto que no me funciona el comando mysql en cmd y debo indicarle toda la ruta, pero bueno, ese no es problema, mi duda es si cuando me dijiste que indicara como base de datos a la de mysql (lo que puse en negritas) no habra algun problema... o quizas tenga que indicar algo en especial...

el codigo del script comienza asi:

DROP DATABASE EMPRESA IF EXISTS;
CREATE DATABASE EMPRESA;
USE EMPRESA;

y sea cual sea la primer linea me manda error de sintaxis en la primer linea...

gracias...
Responder Con Cita