So, basically, you have a fresh install of MySQL with no passwords at all? Is that correct?
If so, can you connect with no password?
Does that connect you?
If so, try this:
SET PASSWORD FOR root@localhost=PASSWORD('new_password');
That will set the root password to whatever it is you want it to be.
I'm assuming you are using some version of *nix for the OS...this may be slightly different if you are running on Windoze.
Once you have changed the password above, I'd issue a 'flush priviileges' command and then create a regular user.
You can do that using the 'grant' command. Something like:
grant ALL PRIVILEGES on . to 'user'@'localhost' identified by 'PASSWORD';
This will give the user 'user' FULL privileges to all databases when connected from the local machine.(probably NOT a good idea.)
Is this helping you any?
-- Jason