2011-03-14 52 views

Respuesta

4
source script1.sql; 
source script2.sql; 
... 
+1

Lo he intentado antes, pero no tuve éxito. Recibo el error: 'Tiene un error en su sintaxis SQL; revise el manual que corresponde a su versión del servidor MySQL para la sintaxis correcta para usar cerca de 'source user.sql' en la línea 1'. Tengo un archivo build.sql que quiero ejecutar desde Eclipse que ejecuta varios archivos. ¿El comando que escribió debe ejecutarse desde un indicador de mysql? – drquiz

+0

@drquiz: sí, desde el prompt de mysql. Y lo uso desde mysql 4.1 ... – zerkms

10

De fiesta o cualquier shell, puede ejecutar la siguiente manera

cat script*.sql | mysql -u root -pYOURPASSWORD dbname 

Este ejecutaría a todos por sus archivos SQL para 'dbname'

Saludos !!

Cuestiones relacionadas