• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Notes to Self

  • Aviation Weather from NOAA Plugin
    • KZZV
    • Bad Shortcode
    • Simple Metar
  • Meetings

Mark Chouinard / June 6, 2024

Connect to LocalWP Using IP Instead of Socket

For years I’ve been connecting Navicat to LocalWP for WordPress development. Connecting with sockets stopped working when I upgraded to a Mac Studio with M2 Ultra chip. I found this post which got me back in business. Putting it here for my own peace of mind.

Steps

  1. Right-click on the site you wish to connect to via TCP/IP in Local’s sidebar and go to “Open Site Shell.”
  2. Once your terminal opens, run the following commands:

Allow `root` to connect via `127.0.0.1`

mysql -e "CREATE USER 'root'@'127.0.0.1' IDENTIFIED BY 'root'; GRANT ALL ON *.* TO 'root'@'127.0.0.1';"

Get the TCP/IP port that MySQL is currently running on.

mysql -e "SHOW VARIABLES WHERE Variable_name = 'port';"

DataGrip used to always give me trouble with sockets. So many extra steps. Piece of cake now.

Filed Under: Local Dev Environment Tagged With: database

Primary Sidebar

Post Archives

  • June 2024
  • December 2022
  • July 2022
  • December 2021
  • October 2021
  • June 2021
  • February 2021
  • October 2020
  • September 2020
  • August 2020
  • March 2020
  • February 2020
  • December 2019
  • September 2019
  • June 2017
  • May 2016
  • April 2016
  • March 2016
  • September 2015
  • August 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • June 2013
  • May 2013
  • April 2013
  • February 2013
  • January 2013
  • December 2012
  • January 2011

Footer

Copyright © 2025 · machouinard · Log in