Mac で psql: could not connect to server: No such file or directory が出た場合の一つの解決法

前置き

結論

以下を実行して PostgreSQL の内部のデータベース構造をアップグレード(マイグレート)する。

$ brew postgresql-upgrade-database

$ brew info postgresql を実行すると以下のような感じでヘルプメッセージが出ます。

To migrate existing data from a previous major version of PostgreSQL run:
  brew postgresql-upgrade-database

補足

マイグレートする前にバックアップを必ず取っておきましょう。

Powered by はてなブログ