Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I just ran a quick check of all installed databases on my system (something I'd never done before) and I recognized all of them except for one. The database name is phpmyadmin_[random string]. I'm just being paranoid here and want to make sure that such a database belongs on my system (I do, for the record, have and use PHPmyadmin).

share|improve this question
up vote 1 down vote accepted

It does create its own database but the name depends on the PHPMyAdmin version. Check scripts/create_tables.sql - also it's important to make sure that scripts/setup.php is NOT available to the Internet, and in general PHPMyAdmin should be .htpasswd protected to prevent it from being exploited.

share|improve this answer
As I understand it, the db isn't created by default, one chooses to use it to make use of additional features: – Zayne S Halsall Nov 13 '10 at 14:21

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.