私のシステムで見ているのに使用する必要がありますが、usr/bin/psql
どのよう/usr/pgsql-10/bin/psql
に変更するのかわかりません。最初のアイテムを削除したり名前を変更したりしないでください。ファイルシステムを最小限に変更しながら、自分のシステムに別のシステムを使用させるにはどうすればよいですか?alias
私のもので使用しますか.bash_profile
?
ちなみに、最初のバージョンは9.2.24で、2番目のバージョンは10.6です。
ベストアンサー1
エイリアスを使用してください。データベースへのすべての接続情報を含むエイリアスを生成できます。たとえば、次のようになります。
alias mydb='/usr/pgsql-10/bin/psql -h localhost -p 5433 -U myuser mydatabase'
これにより、すべての項目を再入力する必要がなくなります。必要に応じて、シェルはpsql 9.2バージョンに引き続きアクセスできます。 (上記では、postgresql-10データベースサーバーが標準ポート5432ではなく5433でリッスンしていると仮定します。)