psql:致命的:データベース“ <user>”は存在しません
Mac(http://postgresapp.com/)用のPostgreSqlアプリを使用しています。過去に他のマシンで使用したことがありますが、Macbookにインストールするときに問題が発生します。アプリケーションをインストールして実行しました。 psql -h localhost それは返します: psql: FATAL: database "<user>" does not exist コンソールを実行して、検索しようとしているデータベースを作成することさえできないようです。実行しただけでも同じことが起こります。 psql または、アプリケーションのドロップダウンメニューからpsqlを起動した場合: マシン統計: OSX 10.8.4 psql(PostgreSQL)9.2.4 どんな助けでもありがたいです。 また、自作でPostgreSqlをインストールしようとしましたが、同じ問題が発生しています。また、次のようなアプリケーションのドキュメントページも読みました。 Postgres.appが最初に起動すると、$ USERデータベースが作成されます。これは、何も指定されていない場合のpsqlのデフォルトデータベースです。デフォルトのユーザーは$ USERで、パスワードはありません。 そのため、アプリケーションが$ USERを作成していないように見えますが、インストール->アンインストール-再インストールを数回実行したので、私のマシンでは何かが必要です。 私は答えを見つけましたが、このスレッドで答えたユーザーとしてどのように機能するか正確にはわかりません-> MacでPostgresqlを実行する:データベース "postgres"が存在しないため、フォローアップしませんでした。次のコマンドを使用して、psqlを開きました。 psql -d template1 これが機能する理由を誰かが説明できるようになるまで、これは未回答のままにしておきます。