在console下使用pg_dump來下載資料很麻煩,對於view表又無法順利的匯出,這時藉由 phpPgAdmin就能快速的匯出csv檔。
下載CSV檔後再由EXCEL來開啟
一、進到 phpPgAdmin中,點擊你要匯出的表,無論是一般表或視表都可以
二、點擊後會出現該表的結構,到最下面按「選取」
三、出現可勾選的表格的結構,到最下面點擊「選擇所有欄位」後按「選取」
四、會出現該表資料列內容,不必理會,到最下面點擊「下載」
五、匯出格式選 CSV並下載存成一個 csv檔
六、因為我的CSV檔是UTF8編碼,如果直接用 EXCEL去開啟這個CSV檔,就會是一堆亂碼,像這樣:
參考[1] 的作法,先開啟空的 EXCEL,到第一格按 CTRL+A 全選
七、選擇上面的「資料」->「從文字檔」
選擇你的 CSV檔按「匯入」
檔案原始格式選「65001:Unicode(UTF8)」
看下面預覽中的中文字能不能正常顯示,按「下一步」,後面再依你文件的內容作切割即可,基本上下面的作法可以正確取得各欄位。
這樣就完成了。