我在Mac上使用PostgreSQL,我用命令行創建了幾個數據庫。我正在研究/Library/PostgreSQL/9.2/data,我看不到任何.dat文件。我正在尋找數據文件的錯誤地方嗎?PostgreSQL數據文件位置
我已經使用了以下命令: ps auxw | grep postgres | grep - -D 正如PostgreSQL database default location on Linux所述,它給了我/Library/PostgreSQL/9.2/data目錄。
任何想法?
'select setting from pg_settings其中name ='data_directory''顯示數據目錄的實際路徑(您必須以超級用戶身份連接到PostgreSQL) –
不知道Mac。如果這可以幫助,那麼在我的Linux機器中,它們位於/ var/lib/pgsql/data /下。無論如何,這些文件只對用戶postgresql可見。可能是你的文件在那裏,但爲當前用戶隱藏。 – jap1968