I'm not a DBA, but I have been using MySQL as a database for many projects since 2002. I've never experienced any data corruption, but if I did I would ask the hosting company to try the built in commands for table repair first:
https://www.hivelocity.net/kb/how-to...ble-using-ssh/
Hope it helps!