This is going to be short (I’ve been meaning to write it for a while), but first go read this post by my good friend Sal Ferrarello as a precursor to this one, then come back and read this.
Now that you’ve read Sal’s post, you can actually do this easier now using Local:
You don’t need to create a wp-cli.local.yml
or wp-cli.local.php
file; all you need to do is edit your current wp-config.php
and find this section:
Now change the part where you have define( 'DB_HOST', 'localhost' );
and change it to:
defined( 'WP_CLI' ) && WP_CLI ? define( 'DB_HOST', 'localhost:/Users/aubreypwd/Library/Application Support/Local/run/do55POv0/mysql/mysqld.sock' ) : define( 'DB_HOST', 'localhost' );
…and replace /Users/aubreypwd/Library/Application Support/Local/run/do55POv0/mysql/mysqld.sock
with your sock file from Local:
…and that’s all you need to do now!