Please report us full error messages not just the error number. That would make helping you a bit easier and your thread will be easier found for others with the same problem.
ajfbiz wrote:I just installed Xampp v18.104.22.168.1.0
v3.1.0 is not the XAMPP version number, but the XAMPP control panel version number. So i am assuming you are using the current XAMPP version 1.8.1
ajfbiz wrote:There are two inconsistencies that I wish someone would explain: Apache CGI(working fine) wants "localhost" for server name.
MySQL does not recognize this, it wants--I think-- 127.0.0.1.
Then localhost is not translated to 127.0.0.1 but for example to IPv6 localhot ip ::1. By default MySQL server don't listens on IPv6.
ajfbiz wrote:SECOND problem: the my.ini file wants user password, but there is no "user" specification under "[Client]" .... so does this mean
that the password is for "root"??
Your my.ini don't need to have a password configurated. MySQL has implemented a very powerful user control system not because others should define their root passwords in a configuration file. Yes, MySQL documentation has a paragraph about saving password in configuration files, but that is far away from being best practice and is not the way XAMPP handles it.
ajfbiz wrote:Appreciate any help and/or clarification.
Okay, assuming you get this error in phpmyadmin:
- Do you have executed the XAMPP security script to define a new root password?
- Do you have configurated that password in your \xampp\phpmyadmin\config.inc.php file?
- Do you have configurated a different auth_type in your \xampp\phpmyadmin\config.inc.php?
Also read other threads at this boards about resetting root password in MySQL, like this one: viewtopic.php?f=16&t=52703&p=202243&hilit=MySQL#p202243