メモ的な内容ですがおそらく同じ症状でハマる人もいるかと思いますので書きました。

WordPressのローカル開発環境で Local by flywheel を使っているのですが、sqlのデータをエクスポートしようとしたら以下のエラーが出ました。

mysqldump: Got error: 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) when trying to connect

検索したところ、公式のコミュニティーで書き込みがありました。

Unable to run Db Export via CLI

ソケットを指定してあげれば解決します。ソケットの場所は以下で確認できるので、パスをコピーします。

コピーしたら、エクスポートの際に以下のようにソケット指定を追加すればおそらく成功します。

wp db export test.sql --socket="/Users/*******/Library/Application Support/Local/run/5msoavwAn/mysqld.sock"

Follow me!

この記事を書いた人

石川栄和代表取締役
名古屋のウェブ制作会社数社に10年程度務めた後、株式会社ベクトル設立。
企画・運営・コンサルティング〜WordPressを中心としたシステム開発まで幅広く携わる。
[ 著書 ]
・いちばんやさしいWordPressの教本(共著)
・現場でかならず使われているWordPressデザインのメソッド(共著)
[ 最近のWordPressコミュニティでの活動 ]
2019 WordCampNiigata セッションスピーカー
2019 WordCampHaneda セッションスピーカー
2018 WordCampOsaka セッションスピーカー
2017 WordCampKyoto セッションスピーカー

リリース記念キャンペーン!
G3 Pro Unit を買って


Evergreen


無料でダウンロードしよう

Lightningで使えるおしゃれなデザインスキン / コンテンツデータを試せるチャンス!