Split a large MySQL dump per database
Without splitting you can restore specific database using this command

 mysql -u root -p --one-database database_name &lt; main-db-dump.sql 


First create the database. Then apply this command with correct database_name. Follow the steps for each database.