If you have a large database that you frequently dump and rebuild, you might want to consider using the mysql
SOURCE command. In the past, with smaller databases, I have imported using the following method:
mysql -u root -p monkseal_development < monkseal_development.sql
monkseal_development.sql is large, there’s a way to speed this up.
mysql --max_allowed_packet=128M -u root -p monkseal_development .... mysql> SOURCE monkseal_development.sql
Or, if you are super lazy like me:
mysql --max_allowed_packet=128M -u root -p monkseal_development -e "SOURCE monkseal_development.sql"
This has the added benefit of displaying how many rows are imported. You can play with
--max_allowed_packet parameter and determine what works right for you setup.