postgresql

クエリのログをとりたい

全部のクエリのログをとったりするとき log_destination = 'stderr' redirect_stderr = on log_directory = '/work/postgres/logs' log_rotation_age = 86400#log_parser_stats = off #log_planner_stats = off #log_executor_stats = off log_statement = '…

postgresで日数足す

7日足す プラスいんてじゃ select date_pli(now()::date, 7) 7日引く まいなすいんてじゃ select date_mii(now()::date, 7)

ユーザーつくる

# createuser -U postgres crimaru

MacPortsでpostgrsql8.3をインストールした

やっと生活が落ち着いてきて、モチベーションも戻りつつあるので、自宅の環境を作り直してみる。 参考 全部書いてある MacでPostgreSQLをインストールする - Yamkazu's Blog http://works-bb.com/osx/install/pgsql.html PATH通す export PATH=$PATH:/opt/lo…

文字コード指定でcreatedb

EUC_JPで作りたい場合 createdb mogemoge -h xxx.xxx.xxx.xxx -U crimaru -E EUC_JP

ログみる

postgresql.confのlog_statement = 'none'をいじる #log_statement = 'none' # none, ddl, mod, all log_statement = 'all' # none, ddl, mod, allそしたら log_directory = 'pg_log' のとこにできる。要postgresql再起動 参考 http://katsubemakito.net/cgi…

postgresqlで今月やつだけとる

postgresはMONTHない 今月のエントリされた日付けをとりだす。 select date_part('day',entry_datetime) as day from entry where date_part('month',entry_datetime) = date_part('month',now()); 2007年2月のエントリだけ取り出す。 select * from entry w…

crimaruからpsqlとかする

ユーザー作る createuser -a -d -U postgres -P crimaru 参考 PostgreSQLのユーザ作成、データベース作成等の基本操作

apach2+postgresql8+php5の環境を作る。

Apache入れるyumで cd /etc/yum.repos.d/ wget http://centos.karan.org/kbsingh-CentOS-Extras.repo dag.repoを作って [dag] name=Dag RPM Repository for Fedora Core baseurl=http://ftp.riken.jp/Linux/dag/redhat/el$releasever/en/$basearch/dag enabl…