2
Yes I have to do this all the time time,
if it isn't your sever and your uploading it====>
you have to break the MySQL file into little bits
anyname.sql files,
with the content of the MySQL in parts.
Or do an export of parts of the database at a time, i normally have to do about 5-6 .sql files to do my whole databbase.
If it is on your own server, you can edit php.ini to a longer time setting..