ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

database “postgres“ has a collation version mismatch

2026/9/10 14:43:29 拓冰建站 浏览量
database “postgres“ has a collation version mismatch

遇到这种情况,一般是apt更新之后,导致postgresql版本不匹配,可以使用下面的命令更改

#进入posgresql
sudo -u postgres psql
#查看数据库
\l 
#连接数据库
\c [DATABASE NAME]#更改版本,别忘记分号,两句命令执行完退出即可
REINDEX DATABASE [DATABASE NAME]; 
ALTER DATABASE [DATABASE NAME] REFRESH COLLATION VERSION;

参考:postgres-flex: database "postgres" has a collation version mismatch - How To - Fly.io