[解決済み】macOSでPostgresをフルインストールせずにpsqlをインストールする正しい方法とは?
2022-04-04 07:20:47
質問
公式ページ
は、このようなケースを想定していません。しかし、多くのユーザが必要とするのは
psql
ローカルデータベースなしで(私はAWS上に持っています)。Brewは
psql
.
解決方法は?
homebrew を使って libpq をインストールすることもできます。
brew install libpq
これにより、Postgresをインストールすることなく、psql、pg_dump、その他のクライアントユーティリティの一群を利用することができるようになります。
残念ながら、このユーティリティは、完全な
postgresql
パッケージの場合、brew はこれを "keg-only" つまりデフォルトでは PATH に含まれないようにインストールします。 Homebrewはインストール後、PATHに追加する方法について情報を吐き出します。 私の場合、それは次のようなものでした。
echo 'export PATH="/usr/local/opt/libpq/bin:$PATH"' >> ~/.zshrc
あるいは、必要なユーティリティのシンボリックリンクを作成することもできます。例えば
ln -s /usr/local/Cellar/libpq/10.3/bin/psql /usr/local/bin/psql
備考 : 10.3 ではなく、インストールされているバージョンを使用しました。
あるいは、homebrew に "すべてのバイナリをとにかく PATH にリンクするように指示することもできます"。
brew link --force libpq
をインストールする必要がありますが、そうすると
postgresql
のパッケージを使用します。
関連
-
[解決済み] psql: FATAL: データベース "<user>" が存在しない
-
[解決済み] rootでrsyncを実行中。操作は許可されていません
-
[解決済み] MacにJava JDKがインストールされているかどうかを確認するにはどうすればよいですか?
-
[解決済み] コマンドライン引数でPostgreSQLの.sqlファイルを実行する
-
[解決済み] PostgreSQLデータベースへのSQLダンプのインポート
-
[解決済み] PostgreSQL で "use database_name" コマンドを使用する。
-
[解決済み] OSXでVisual Studio Codeをコマンドラインから開くには?
-
[解決済み] dyld: ライブラリがロードされていません。/usr/local/opt/openssl/lib/libssl.1.0.0.dylib
-
[解決済み】psql: FATAL: ユーザー "postgres" の Ident 認証に失敗しました。
-
[解決済み】psql: FATAL: ロール "postgres" が存在しない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】SSH -L 接続は成功したが、localhost のポートフォワーディングが機能しない "channel 3: open failed: connect failed: 接続が拒否されました"
-
[解決済み] OS X の cp コマンドをターミナルで実行 - そのようなファイルまたはディレクトリはありません。
-
[解決済み] mongod、mac os x - rlimits 警告 [閉鎖].
-
[解決済み] DYLD: レイジーシンボル
-
[解決済み] Sublコマンドが動作しない - コマンドが見つかりません
-
[解決済み] DOCKER_HOST 変数の役割は何ですか?
-
[解決済み] 崇高なテキスト "MarGo。必要な環境変数がありません。GOPATH"
-
[解決済み] MacにGNU GCCをインストールする
-
[解決済み] 画面をGIFで記録する方法を教えてください。[クローズド]。
-
[解決済み] Mac OSでNode.jsを最新バージョンにアップグレードする。