安裝完Linux,如果選擇用Webmin來Initial PostgreSQL,此時PostgreSQL編碼為Unicode,之後,建立資料庫時如果沒特別指定資料庫編碼,則資料庫編碼也會是Unicode。
如果要改變PostgreSQL的編碼,例如,想將編碼改為SQL_ASCII,步驟如下:
1.執行以下指令,刪除/var/lib/pgsql/data目錄。
[root@tokyo root]# rm /var/lib/pgsql/data -r -f
2.再執行以下指令。
[root@tokyo 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
没有评论:
发表评论