bestlong 怕失憶論壇's Archiver

bestlong 發表於 2007-1-4 10:37

PostgreSQL 的編碼

安裝完 Linux,如果選擇用 Webmin 來 Initial PostgreSQL,此時 PostgreSQL 編碼為 Unicode,之後,建立資料庫時如果沒特別指定資料庫編碼,則資料庫編碼也會是 Unicode。

如果要改變 PostgreSQL 的編碼,例如,想將編碼改為 SQL_ASCII,步驟如下:

1.執行以下指令,刪除/var/lib/pgsql/data目錄。

[root@www root]# rm /var/lib/pgsql/data -r -f

2.再執行以下指令。

[root@www root]# su postgres

bash-3.00$ initdb -E SQL_ASCII -D /var/lib/pgsql/data

3.執行Exit指令。

bash-3.00$ exit

備註:底下指令可以檢視所有資料庫編碼

bash-3.00$ psql -l
頁: [1]

Powered by Discuz! X1.5 Archiver   © 2001-2010 Comsenz Inc.