Generally, MAMP is not installed in a place that wp-cli
expect it to be installed. And the MySQL socket file is needed to by the application.
Creating a symbolic link would help.
-
Locate the socket file location either in
tmp
orvar
netstat -a | grep mysql
In the case of MAC Sierra and MAMP PRO, you have
/Applications/MAMP/tmp/mysql/mysql.sock
-
Create a symbolic link to this file
cd /var sudo mkdir mysql sudo chmod 755 mysql cd mysql sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock mysql.sock
If this did not work you can also add a symbolic to tmp
folder.
cd tmp
sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock mysql.sock
This is a tweak to the answer by @Brain Lowe here
Related Posts:
- Detect if WP is running under WP-CLI
- wp-cli Enabling Maintainance Mode
- WP-CLI Cannot Connect to Database due to Vagrant
- Changing the WP CLI cache folder
- WP-CLI Process Killed
- wp-cli commands do nothing, return nothing
- How do I clone or duplicate a post with the WordPress Command Line Interface WP-CLI?
- WP-CLI get all posts from certain post type and taxonomy term
- Does wp post delete also delete metadata associated with posts?
- WP-CLI :: Cannot installing plugin as www-data
- Export list of users with first and lastname in WP-CLI
- WP-CLI – Return posts with matching meta key
- What could cause WP-CLI search-replace to not replace all instances of a string?
- Revert WordPress default options after a PHPUnit test has run
- Can I create multiple pages at once using WP-CLI?
- wp-cli create post and media import
- Import Media To CPT with CLI & Filter Custom Taxonomy
- wp-cli with MAMP shows sh: mysql: command not found
- What is the difference between the Package Language and the Site Language?
- How do I update a nested option?
- Wp-cli-ssh global installation problem [closed]
- WP-CLI with theme: Uncaught Error: Class ‘WP_CLI’ not found
- WPCLI search and replace variants for all tables
- Allow download_url for lan addresses
- What tools respect `.distignore`?
- How to prevent WP-CLI shell from exiting when an exception occurs?
- WP-CLI Get Site ID from its url
- WP-CLI alias: connect with ssh proxy
- Ask WP-CLI latest core WordPress version released
- How to change a post attribute to homepage using WP CLI?
- WP-CLI sudden empty response
- How to get all posts related to a term with WP-CLI?
- WP CLI: there has been critical error
- How to verify a correct wp-cli installation?
- How can I add an RSS widget using WP-CLI?
- MAMP PRO WP-CLI Error: Error establishing a database connection
- Shortest way to install WP-CLI
- “Class ‘Phar’ not found” error setting up WP-CLI with Cygwin
- Uninstall WP-CLI
- Running WP-CLI without SSH
- Is it possible to delete a range of posts by ID with WP-CLI?
- Get last published post in WordPress using wp-cli
- WP Cli will not execute on Windows
- Formatting messed up when piping wp commands
- Where do the files of a custom WP CLI Command reside?
- wpcli: Error on post_content or post_title if accents
- wp-cli configuration in php?
- Lock User and Enforce Password change via wp-cli
- BackupBuddy WP CLI Invalid Profile Error
- How to find what pages/posts contain a particular reusable block?
- How can I search and replace by post type?
- Only the WP CLI command, wp –info, runs under my cPanel account
- Error establishing a database connection when running phpunit
- Set Site Icon programmatically (eg. using `wp cli`)
- How to rename default category name and slug using WP CLI?
- Resetting internal WordPress state during its cycle
- How do I add HTML code to a widget with wp-cli?
- Wildcard for wp-cli search-replace
- Update BackupBuddy with WP-CLI
- Is resetting post data necessary with custom WP_CLI commands?
- Get media url (featured image) with wp-cli
- Migrating Multisite with WP-Cli and/or Search-Replace-DB
- Can I use wp-cli to create posts with a custom post types?
- WP CLI: search and replace specific directory name of URL
- WP-CLI plugin install causes PHP fatal error – Using $this when not in object context
- How to delete a single post using wp cli in command line?
- Adding content from file with wp post create
- WP CLI allowed fields?
- WP-CLI unable to recongnise PHP server / environment variables on Ubuntu
- WP-CLI media import error
- Is it possible to view WP documentation within the WordPress shell?
- Userless db-only wordpress instalation
- WPCLI doesn’t recognize the site
- One-click WP site generation wih wp-cli on Windows
- Combine WPCLI commands for plugin installation and activation?
- Add passwords to config.yml to manage multiple sites
- What user should I use for wp-cli on Ubuntu VPS [closed]
- WP-CLI mysteriously stopping while downloading the core [closed]
- Working with CLI and missing my namespace classes inside
- Mocking WP_CLI static methods in unit tests
- How to add an array to a command “wp config set”?
- WP CLI: critical error on your website
- How to specify which editor is used when editing posts with WP-CLI?
- WP changes siteurl, but some URLs then don’t work
- Creating a subcommand for custom wp-cli command
- Install plugin on remote wordpress
- WP-CLI is unable to update password
- WP-CLI – How to install a plugin from a remote server
- Make WordPress more like Jekyll (using wp-cli package?)
- Find latest/published version of post using wp-cli
- Wp-cli from a plugin?
- Is it possible to update a single page using WP-CLI?
- undefined function apache_request_headers()
- ignoring, hidding mu plugins when wp-cli is run
- How to install WordPress with Composer?
- WP-CLi Uable to Install / Update Plugins
- Remote Export DB w. WP-cli.phar Over SSH
- Post Count for Multisite?
- is it possible to use wp cli to export custom post types
- Why doesn’t “wp db cli” enable tab completion?