I've been using AppServ which includes MySQL, PHP, Apache24 and phpMyAdmin features.
One day, I accidentally uninstalled my AppServ service from my computer and I had to install it yet again. Everything was OK until I saw my database is not working correctly as it used to be.
I'm somehow not able to reach my data so are the websites I made before the accident happened. When I go to my phpMyAdmin, I can clearly see the structures I made but not their content which is the issue. In fact, they're all standing there when I see them in the directory.
Thanks in advance.
NOTE: The AppServ uninstalling process does not remove your own data.


To recover database from
.frmand contents from.ibdYou have to do following:1) create temporary database to avoid suddenly working with other databases.
2) generate
CREATE TABLEdumps from.frmfiles (You'll need to installmysql-utilitiesfrom here);3) import
create_table.txtusing some gui or just by terminal:4) now we have tables but they are empty. so we have to replace
.ibdfile of empty tables with ibd files of recovery. so we need to discard tablespace:5) replace
.ibdfiles in data folder and define user and group for that files:6) restart mysql:
7) enable table spaces, go to mysql console:
original source of documenatation is here