我系统的语言环境是 en_US.UTF-8。因此,默认情况下,postgreSQL 安装在安装过程中为集群使用此语言环境。
Creating new cluster 9.3/main ...
config /etc/postgresql/9.3/main
data /var/lib/postgresql/9.3/main
locale en_US.UTF-8
port 5432
Run Code Online (Sandbox Code Playgroud)
但我希望我的 postgreSQL 服务器使用语言环境 pt_BR.UTF-8 进行安装。是否可以?
我刚刚找到了解决这个问题的方法!这里是..
$ sudo pg_dropcluster --stop 9.3 main
Run Code Online (Sandbox Code Playgroud)
$ sudo locale-gen pt_BR.UTF-8
$ sudo pg_createcluster --locale pt_BR.UTF-8 9.3 main
Run Code Online (Sandbox Code Playgroud)
$ sudo -u postgres psql
(9.3)
=> show LC_COLLATE;
Run Code Online (Sandbox Code Playgroud)