Will suggest getting a VPS so you can change configs. You may upload it from the mysql console by executing this: mysql -u {DB-USER-NAME}-p {DB-NAME}<{db.file.sql path}
Why the hell is your website database over 100 GB? That HAS to be some badly coded site. Unless you have millions of visitors leaving / creating content.