|
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...
|