With reference to the root password. I insytall xampp (ver 1.6.5). I then open up phpmyadmin. At the bottom of the screen it displays the message :
"Your configuration file contains settings (root with no password) that correspond to the default MySQL privileged account. Your MySQL server is running with this default, is open to intrusion, and you really should fix this security hole"
I click on Privileges link. I then select the root user for host 127.0.0.1 and click on the edit button. In the edit screen I the scroll down to change password, where I enter the new password. I then repeat the process for local host. When I then try to access the system with phpmysql or with my php scripts I seen to be locked out. I need to reinstall everthing to undo it.