2.1. DBへのアクセス¶
0. 準備¶
1. 事前作業¶
1.1. ホスト名の指定¶
変数の設定:
DB_HOSTNAME="$( cat ${HOME}/.pgpass| awk 'BEGIN{FS=":"};{print $1}' )" \ && echo ${DB_HOSTNAME}
1.2. データベース名の指定¶
変数の設定:
DB_NAME="$( cat ${HOME}/.pgpass| awk 'BEGIN{FS=":"};{print $3}' )" \ && echo ${DB_NAME}
1.3. ユーザ名の指定¶
変数の設定:
DB_USER="$( cat ${HOME}/.pgpass| awk 'BEGIN{FS=":"};{print $4}' )" \ && echo ${DB_USER}
2. DBへの接続¶
コマンド:
psql \ --host=${DB_HOSTNAME} \ --username=${DB_USER} \ --dbname=${DB_NAME}
結果(例):
postgre=>
3. 事後作業¶
バージョンの確認¶
SQL:
select version();
結果(例):
version ---------------------------------------------------------------------------------------------------------- PostgreSQL 9.5.4 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.2 20140120 ( Red Hat 4.8.2-16), 64-bit (1 行)