8

MacでPostgreSQLを使用していますが、コマンドラインを使用していくつかのデータベースを作成しました。/Library/PostgreSQL/9.2/dataを調べていますが、.datファイルが表示されません。データファイルの間違った場所を調べていますか?

次のコマンドを使用しました:ps auxw | grep postgres | grep --- D前述のようにLinuxでのPostgreSQLデータベースのデフォルトの場所で、/ Library / PostgreSQL / 9.2/dataディレクトリが表示されます。

何か案は?

4

2 に答える 2

13
select setting from pg_settings where name = 'data_directory'

ps auxw | grep postgres | grep -- -D 

どちらも同じ結果を生成します。1つ目はpostgresqlを介して、2つ目はコマンドラインです。@a_horse_with_no_nameに感謝します

于 2013-01-04T17:38:41.627 に答える
3

PostgreSQLでは、ファイルシステム内の比較的任意の場所にデータを保存できます。で取得できるデフォルトの場所は、すべてshow data_directoryではありません。

于 2013-01-04T18:08:31.567 に答える