¿Hay alguna forma de ejecutar un archivo *.sql de una sola vez?
Porque yo la opción que conozco es ejecutar sentencia a sentencia.
| |||
Re: Ejecutar un script .sql los archivos .sql no se ejecutan, no son programas. Una buena forma puede ser Código PHP: Una cosa que tenés que notar es que el archivo puede llegar a procesarse más rápido que lo que se procesan sus consultas. Por ejemplo, si estás creando una tabla y luego ingresando datos, no podrás hacerlo todo de una vez, porque al momento de ejecutarse la consulta la tabla aún no terminó de crearse, y por eso te dará error. Si ese es tu caso (también puede pasar con los DROP TABLE IF EXISTS), deberías separar el archivo en partes antes de "ejecutarlo". Saludos. |