ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

database “postgres“ has a collation version mismatch

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

返回列表