Anyway, MySQL/MariaDB recovery is nightmarish especially when using the InnoDB engine. The way InnoDB stores things, corruption cannot be repaired on a per table or even database basis. It’s every single table that uses InnoDB that is inaccessible when there’s corruption. You can try to start it in automatic recovery mode with varying levels of “please start it” but anything past 3 is potentially destructive. I’ve had clients posting in all caps and using profanities because the sites are down/not working on their server because of InnoDB corruption, and we used to fix it for free so they felt entitled to be assholes about it and yell at us to do it faster.
So, nah, if you don’t have backups that you can recover from: suffer