OK - here's a suggestion -
Use a tool to do the work. Oracle, the 'owners' of MySQL have a database tool called MySQL Workbench. It can connect to local or remote databases, with or without XAMPP or phpMyAdmin. You will only have to be able to start MySQL on the target machine (presumably your machine).
As long as you know the 'root' password, you will be able to work with, and.or extract/export your database, fix users/passwords etc.
If you DON'T know the 'root' PW for the local MySQL instance, XAMPP has a 'resetroot.bat' script in the \xampp\mysql folder. If 'resetroot' chokes there's a fix on my XAMPP site:http://bravo.newnetenterprises.com/word ... for-mysql/
I design databases for a living and MySQL Workbench is one of my favorite tools, and its FREE (unlike many others) plus it works the same on both my Windows and Linux workstations. There are a few things phpMyAdmin can do better, and neither is a replacement for 'power tools' like Navicat Enterprise. But for what you want to do, its ideal.http://www.mysql.com/products/workbench/