ablog

不器用で落着きのない技術者のメモ

Linux に psql をインストールする

psql(PostgreSQL のクライアントツール) は postgresql パッケージに含まれるので、yumpostgresql パッケージをインストールする。

インストール

  • yum でインストールする。
$ sudo yum install postgresql

...

Is this ok [y/d/N]: y
Downloading packages:
(1/2): postgresql92-libs-9.2.21-1.60.amzn1.x86_64.rpm      | 260 kB   00:00
(2/2): postgresql92-9.2.21-1.60.amzn1.x86_64.rpm           | 4.1 MB   00:00
  • 確認する。
$ rpm -qa|grep postgresql
postgresql92-9.2.21-1.60.amzn1.x86_64
postgresql92-libs-9.2.21-1.60.amzn1.x86_64
$ which psql
/usr/bin/psql

使ってみる

  • Amazon Redshift に接続してみる。
$ psql "host=***.us-east-1.redshift.amazonaws.com user=master dbname=dev port=5439"
Password:
psql (9.2.21, server 8.0.2)
WARNING: psql version 9.2, server version 8.0.
         Some psql features might not work.
SSL connection (cipher: ECDHE-RSA-AES256-GCM-SHA384, bits: 256)
Type "help" for help.

dev=#

環境

$ cat /etc/issue
Amazon Linux AMI release 2017.03
Kernel \r on an \m
$ uname -r
4.9.38-16.33.amzn1.x86_64