EC-CUBE3でMySQL使ってPDOのSQLSTATE[HY000] [2002]でエラーでインストールできない時 - Qiita

PDOのdefault socketとMySQLのsocketのパスが違うのが原因。 DBサーバのHostをIPにしたりlocalhostとかにすると通ったりする。 PDOの挙動がナゾなんでその内検証する EC-CUBEのカスタマイズはこちら