やっているうちになぜかできる
posgresのブログを読みまくる
できたと思って早速pythonから繋げられるかと思ってやってみる
色々やってみたけれど、
roleがユーザだと思ったらユーザじゃなくて、
頭が混乱した
pgadmin4をインストールして、データ接続できるかどうか見てみたらなぜかできない。
postgresで接続してみたけれどどうもつながらない
で、色々見てみたら、こういう記事があった
これでもやってみた
hogeユーザを作って、pgadmin4で接続するとできた
何が悪かったのだろう?
決定打はこれかな
postgres=# CREATE USER hoge WITH PASSWORD 'pass';
新しいユーザを作ってパスワード決めて接続するとできるのかな
今あるユーザーだとだめなのかな
よくわからない
でもサービスも再起動してみた
service postgresql restart
これが効いたのかな
pgadmin4でツリーが出てきたのには感激した
再びこれ
そして、再びこれ
>>> import psycopg2
>>> connection = psycopg2.connect("host=192.168.24.97 port=9403 dbname=sampledb user=sayamada password=pssword")
>>> connection.get_backend_pid()
23769
これができて
>>> cur.execute("select version()")
>>> for row in cur:
... print(row)
...
('PostgreSQL 9.4.3 on i686-pc-linux-gnu, compiled by gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3, 32-bit',)
と出てきたのには感激した
ようやくつながったよ
これで少しだけ前へすすめるかな
063/100
#100DaysOfCode