mysqldump (die aangeroepen wordt door phpmyadmin) kent een hele berg opties:
wel of niet de data mee opslaan
wel of niet de structuur
wel of niet triggers
wel of niet stored procedures
en niet onbelangrijk: complete insert commando's, of meerdere insert commando's in 1 regel. En dat wil met grote data wel eens tot "te lang" leiden.
Kortom: probeer een backup te maken.
Plaats die terug in een nieuw aangemaakte tabel
en kijk of het werkt en compleet is.
Pas dan gaan klieren met je gebackupte database.
Je zou de eerste niet zijn die na een kapotte database er achter komt dat de backup niet bruikbaar is.
PhpMyAdmin is leuk voor databases tot enkele tientallen Mb's. Een MySQL client als programma is veel handiger. Zoals HeidiSQL.
Het ligt er maar net aan of je hosting externe MySQL-verbindingen accepteert.
als je niet "vanaf thuis" over poort 3306 kunt connecten met je database op de server, dan kan eventueel een SSH connectie over poort 22 nog uitkomst bieden.
(tunneling via Putty.exe)