If the user you logged into phpMyAdmin has the correct permissions to view the database, but you still cannot see it, this may mean that phpMyAdmin itself is configured to not show it. This is easiest to verify by sending a show databases; request show databases; SQL from phpMyAdmin. If the database you found is displayed, the user is allowed to view it, at least.
There are several configuration directives that can control which databases are visible in phpMyAdmin lists. If you used an unattended installer or script to add phpMyAdmin to your user account, it can also set one to only_db or hide_db. They are also described in the official phpMyAdmin documentation, which should have been included in your installation, as well as in the wiki .
If your user has access to change the settings, you can do this for the current session from phpMyAdmin in the "Settings" section and the "Features" tab. To permanently change these settings, you will need to edit config.inc.php . Its location depends on where phpMyAdmin is installed on your system.
source share