I have a database server on my local machine which is working fine, however when I try to connect to another server - which I do not want to change the tables on - I get the following error.
Table 'phpmyadmin.pma_column_info' doesn't exist
This is happening even though I have set
$cfg['Servers'][$i]['pmadb'] = '';
in my confir.inc.php file and have not set any of the other PMA options (controluser, controlpass, bookmarktable, etc. are all blank).
This is only happening since I upgraded to version 3 of phpMyAdmin. I'm using Apache 2.2 on windows XP with mysql versions 3-5 on both windows and linux machines.
OK you're the second person to report this. I cannot reproduce it, so I need your collaboration. Could you post your config.inc.php (obfuscating sensitive details) and give me a step-by-step procedure to reproduce?
My Configuration File
Fixed, please confirm by trying this patch:
http://phpmyadmin.svn.sourceforge.net/viewvc/phpmyadmin/branches/QA_3_0/phpMyAdmin/libraries/relation.lib.php?r1=11461&r2=11657&view=patch