Home > Life and times of Jacken, web > MAMP WordPress and Error establishing a database connection

MAMP WordPress and Error establishing a database connection

I?ve installed MAMP on my Mac to do some changes to my blog. I tried to set the WordPress wp-config.php file to connect to localhost:8889, but got an error that It could not connect to the database. After replacing localhost:8889 to 127.0.0.1:8889 it works. My quick guess is that permissions for the root user is set to allow connections 127.0.0.1, but not localhost. Anyway, it works now.

My wp-config.php file looks like this:

define('DB_NAME', 'wordpress');
/** MySQL database username */

define('DB_USER', 'root');

/** MySQL database password */

define('DB_PASSWORD', 'root');

/** MySQL hostname */

define('DB_HOST', '127.0.0.1:8889');
  1. Janus
    June 9th, 2009 at 12:10 | #1

    Thanks! Just the solution to my problem too :)

  2. Gustavo
    July 17th, 2009 at 05:25 | #2

    I tried doing that and didn’t work. Any thoughts as to why?

  3. Gustavo
    July 17th, 2009 at 05:30 | #3

    Actually it did establish the connection to the database but it now says “WPMU only works without the port number in the URL.”

  4. August 29th, 2009 at 00:50 | #4

    thankz alot.. simple solution but work…

    i use windows 7 and i change localhost became 127.0.0.1 and everything work..