[DEV] PostgreSQLにログインしてみました。localhost編steemCreated with Sketch.

in #japaneselast year (edited)

こんにちは、@yasuです。

localhostを指定した時に、期待通りに接続しないケースがありました。

前提条件(前回同様)
ユーザは、yasu
パスワードは、yasu!!!
データベースは、yasudb

すべてコメント
image.png

ユーザ=steem、データベース=steemへ接続しようと試みている
image.png

環境変数にパスワードを設定しておく
image.png

設定が足りないらしい
image.png

image.png

接続成功!!!
image.png


localhost失敗
IPv6で接続しようと試みている
image.png

127.0.0.1失敗
image.png

image.png

localhost失敗(現象変わらず)
image.png

127.0.0.1成功
image.png

localhostと127.0.0.1とで結果が異なる!

待ち受けは、IPv4とIPv6でしている。
image.png

設定ファイル(postgresql.conf)
image.png

IPv4のみに変更
image.png

待ち受けは、IPv4のみ。
image.png

localhost、127.0.0.1どちらも成功
image.png

localhostは、IPv6を先に接続を試みて、IPv4が接続可能だとしても接続しない!


設定ファイルを元に戻す(postgresql.conf)
image.png

設定ファイル(hosts)
image.png

「::1」からlocalhostを除く
image.png

待ち受けは、IPv4とIPv6の両方。
image.png

localhost、127.0.0.1どちらも成功
image.png

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.029
BTC 62797.54
ETH 2442.85
USDT 1.00
SBD 2.68