Upload the 50MB file to your webserver and use ssh or telnet to insert it into the mysql database.
mysql -u username -p databasenamee < filename.sql
Also for reference - backing up
mysqldump -u username -p databasename > dumpfile.sql
It's been a while since I used this way, I hope it hasn't changed at all.
