Сценарии mysql можно объединять в цепочку, вызывая их из скрипта с помощью команды источника ( сведения о параметрах командной строки )
# my_textfile.sql
# ---------------
USE my_database;
\. subscript1.sql
\. subdir/subscript2.sql
\. /full/path/to/subscript3.sql
Command Line:
mysql < my_textfile.sql
Не забудьте параметры командной строки, если вы собираетесь создавать сценарии для файлов, вам может потребоваться пароль / учетная запись пользователя.
mysql -uyouraccount -pyourpassword YourDatabase < mytextfile.sql
Это не самый безопасный способ сделать это, потому что он вводит ваше имя пользователя / пароль в командную строку, но это работает. Если вы делаете много сценариев, я предлагаю вам взглянуть на .my.cnf и различные варианты сохранения там своей учетной записи / пароля (и защиты этого файла).