I'm just getting started with Wordpress, and currently using an XAMPP server to try and get a local installation working. The localhost environment is working fine, and I've successfully followed the steps here to create a database and user account for Wordpress using phpMyAdmin.
However, when navigating to localhost/wordpress
to begin the Wordpress installation and enter my credentials into the relevant fields, I get the error:
Error establishing a database connection
I also discovered through a fluke that when I enter no password at all in the password field, I get a different, more specific error that claims my credentials are correct:
Can’t select database
We were able to connect to the database server (which means your username and password is okay) but not able to select the hashim_wordpress database.
Are you sure it exists?
Does the user Hashim have permission to use the hashim_wordpress database? On some systems the name of your database is prefixed with your username, so it would be like username_hashim_wordpress. Could that be the problem?
However, this can't be the case as that user account definitely has a password set.
My database name is hashim_wordpress
, my user account is Hashim, and my password is definitely correct. phpMyAdmin lists my server as 127.0.0.1
, but I've also tried localhost
. What could I possibly be doing wrong here?