kondou.com - Beautiful Soup 4.2.0 Doc. 日本語訳 (2013-11-19最終更新)
すごいわかりやすくて感動した。ドキュメントって読みづらいわかりづらいの認識だったけど間違っていたようです。これからはまずはドキュメントを読もう。
kondou.com - Beautiful Soup 4.2.0 Doc. 日本語訳 (2013-11-19最終更新)
すごいわかりやすくて感動した。ドキュメントって読みづらいわかりづらいの認識だったけど間違っていたようです。これからはまずはドキュメントを読もう。
あるのかなー?ってググったらあった。すごい。
Data Sampling In Prestoragrawal.wordpress.com
FROM dataset TABLESAMPLE BERNOULLI(25)
テーブル名のあとに↑のように指定すると25%のデータがランダムサンプリングされて取得できる
全然理解していなかった。上を参考に後日追加する。
まだ遊べていないのでログ残し
自分はpull
で対応
$ docker pull postgresql:10.5
で、run
しようとすると
$ docker run --rm --name=postgres -p 5432:5432 -e POSTGRES_PASSWORD=mysecretpassword -it postgres psql -U postgres psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
なんやねんこれ?
/bin/bash
してみて、それで起動してみる.
$ docker run --rm --name=postgres -p 5432:5432 -e POSTGRES_PASSWORD=mysecretpassword -it postgres /bin/bash root@badb9c06d26c:/# root@badb9c06d26c:/# ps aux | grep postgres
どうやら起動してない模様
root@badb9c06d26c:/# service postgresql start [warn] No PostgreSQL clusters exist; see "man pg_createcluster" ... (warning).
なるほど? ぐぐる
Ran following commands, and after that Postgres was running.
root@ee38e70bca23:/# dpkg-reconfigure locales root@ee38e70bca23:/# pg_createcluster 9.5 main --start root@ee38e70bca23:/# /etc/init.d/postgresql start
なるほど。手順通りたたく(バージョンは調整した
すると起動した!が、しかし、ログインに失敗する。
眠たいので続きは明日.
続き
上の原因はrootログインで失敗していたので
su - postgres
でpostgresユーザーに変更psql -U postgres
でログイン、パスワード変更postgres_hba.conf
をmd5
, trust
に変更する。本番ではtrust
は良くないメンドクサ!!!!ってなったのでimages削除して下記を対応したらできた。
つらい
volume作らないとコンテナ削除したとき一緒にデータが消えてしまうので、volumeを作る
DB作成とかテーブル作成はguiのclientアプリを使ったら簡単
以上、これでできた