I am having the same problem that everyone else seems to have!
After 2 days of fiddling, I give up.
I am sure of my username and pass
I am sure server is up
That leaves the hostname. It should be "localhost" but that doesn't work and neither does anything else I have tried in the wp-config.php file.
Here is the exact error message:
Error establishing a database connection
This either means that the username and password information in your wp-config.php file is incorrect or we can't contact the database server at localhost. This could mean your host's database server is down.
* Are you sure you have the correct username and password?
* Are you sure that you have typed the correct hostname?
* Are you sure that the database server is running?
Here is my wp-config.php file:
// ** MySQL settings ** //
define('DB_NAME', 'marybun-wordpress'); // The name of the database
define('DB_USER', 'marybun-MomUnplu'); // Your MySQL username
define('DB_PASSWORD', 'XXXXXX'); // ...and password
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value
// You can have multiple installations in one database if you give each a unique prefix
$table_prefix = 'wp_'; // Only numbers, letters, and underscores please!
// Change this to localize WordPress. A corresponding MO file for the
// chosen language must be installed to wp-content/languages.
// For example, install de.mo to wp-content/languages and set WPLANG to 'de'
// to enable German language support.
define ('WPLANG', '');
/* That's all, stop editing! Happy blogging. */
I am using cPanel. Host is Hostgator. The DB-NAME and DB-USER fields are exactly as they appear MySQL and I gave that username all privileges to the database etc.
The other thought I have had is that I have not yet pointed my domain name to the hostgator name server since it is hosted on Blogger right now and I don't want to move it until my new blog is ready. So right now I log into Cpanel and the domain via my ISP address followed by "~hostgator username". I have tried putting all versions of that in for the DB-HOST, yet it doesn't seem to help. I wondered though if this situation was what was causing the mixup.
Any thoughts? Thank you!