想着更新一下电脑的软件包,顺便同步服务器用的 PostgreSQL 17。 然后就装了,顺便把 16 卸了。
这个 Homebrew 不默认给工具创建 symlinks 就算了,手动 link 一下也不是不行
$ brew link postgresql@17
然后也没 initdb,这也算了,毕竟人有写手动跑一下也不是不行
$ initdb --locale=C -E UTF-8 /opt/homebrew/var/postgresql@17
然后 initdb 完连个 postgres 用户也没有,还是找 Stackoverflow 才知道又要自己创建用户
$ createuser -s postgres
真是啥都要自力更生呗