Я хочу написать и выполнить один файл mysql .sql, который будет выполнять несколько других файлов .sql. Я ищу что-то эквивалентное Oracle:
@script1.sql @script2.sql @script3.sql
Есть ли в MYSQL команда?
В bash или любой другой оболочке вы можете выполнить следующее:
cat script*.sql | mysql -u root -pYOURPASSWORD dbname
Это выполнит все для ваших файлов sql для 'dbname'
Cheers !!
source script1.sql; source script2.sql; ...