I used XAMPP to install Apache, PHP, MySQL.
I then personalized the c:\\xampp\\apache\\conf\\httpd.conf file thusly:
# DocumentRoot \"C:
It's because xampp uses an alias for pointing http://localhost/phpmyadmin to xampp's phpmyadmin path
So what you can do is, find Alias /phpmyadmin in your httpd.conf and replace it with Alias /xphpmyadmin or even Alias /phpmyadmin2. If you do this, you will not have conflict with having a phpmyadmin folder in your webs folder.