PostgreSQL(101)

101follower
otaguro さんのアバター 9,382views

PostgreSQLとMySQLの外部キー制約の表示・追加・削除の方法

外部キー制約を使うと、あるデータを削除した時に関連する他のテーブルのデータを一緒に消すようなことが出来ます。 PostgreSQLとMySQLで、外部キー制約(他のテーブルの指定したカラムにある値以外を取らないようにする)の追加は同じクエリ... 2014年12月22日
Yukimi Sato さんのアバター 52views

【Aipo環境構築】データベースの設定は2つのファイルをチェックする

C:\home\aipo\GitHub\aipo\war\target\aipo\WEB-INF\datasource\dbcp-org001.properties 上記ファイルもビルド後に生成される設定ファイルですので、このファイルの... 2014年11月25日
Yukimi Sato さんのアバター 75views

PostgreSQLのデータベース設定はポート番号もチェックする

cayenne.dbcp.driverClassName=org.postgresql.Driver cayenne.dbcp.url=jdbc:postgresql://localhost:5432/org001 cayenne.dbcp... 2014年11月21日
Yukimi Sato さんのアバター 48views

PostgreSQLをインストール時に設定したパスワード=DBのパスワードになる

当たり前のことなんですけども… Aipoの開発環境構築の際に、特に気にせずインストールしたPostgreSQLのパスワードがリポジトリから落としてきた設定と違った為にDBが参照できないというところで躓いたのでメモ。 ちなみに、パスワード... 2014年11月20日
Tetsuro  Aoki さんのアバター 6,263views

PostgreSQLに外部から接続できるように設定する

PostgreSQLに外部から接続するための設定です。 postgresql.confとpg_hba.confの2つの設定ファイルを編集します。 これらは一般的にPGDATA下にあるようです。 PGDATAのパスは以下のようにして確認できま... 2014年10月21日
Tetsuro  Aoki さんのアバター 3,067views

pgpool-IIでデータベースの同期を行う

pgpool-IIとは pgpool-II(以下pgpool)はPostgreSQLサーバとクライアントの間で動作するPostgreSQL専用のミドルウェアです。 以下のような機能を持ちます。 コネクションプール 接続数制限 レプリケ... 2014年10月21日
otaguro さんのアバター 6,239views

pgAdminでテーブルのバックアップを取る方法

テーブルのレコードを一時的に消したいときなど、手軽にレコードをバックアップしておきたいことがあるかと思いますが、 PgAdminIIIを使えば簡単にバックアップすることが出来て便利です。 手順は次の通りです。 サーバに接続する {テー... 2014年10月20日
@iwasaki さんのアバター 139views

Aipoでアカウント別メール件数集計SQL

Aipoでアカウント別のメールの件数を集計するためのSQLです。 SELECTのカラムをmaxしているのはPostgreSQLのGROUP BYの制約を回避するための処置です。 SELECT max(turbine_user.us... 2014年9月24日
alkoshikawa さんのアバター 11,463views

Windowsでpsqlコマンドでエラーが出た時の文字化けを修正する

postgresql8.4ぐらいからいろんな箇所が日本語化してきているのですが、 コマンドプロンプトが基本sjisなので化けます。 psqlでログインしたあとは、 \encoding sjis とかやれば日本語が正常に表示できますが、... 2014年9月12日
nbeppu さんのアバター 280views

MySQLとPostgreSQLで文字列結合する

MySQL, PostgreSQL9.1 SELECT CONCAT(t1.last_name, ' ', t1.first_name) FROM TURBINE_USER t1; PostgreSQL9.1未満 SELECT (t... 2014年9月4日
horino さんのアバター 311views

Aipoでデータベースを新規に作る方法

テストデータがごちゃごちゃしてきて、まっさらなデータベースで作業したいというときは、データベースを新規に作ってしまうと楽です。 まず、Aipoプロジェクトのsql/postgres/org001.sqlのSQL文をすべてコピーしておきます... 2014年8月22日
otaguro さんのアバター 588views

HerokuのデータベースにpgAdminIII で接続する方法

手順は次の通りです pgAdminのサーバー設定画面の表示ファイル→サーバーの追加 HerokuのデータベースのConnection Settingsの表示Herokuにログイン→Databaseタブに切り替え→接続したいデータベース... 2014年8月21日
miyanaga さんのアバター 178views

PostgreSQLにカラムを追加する方法

ALTER TABLE <テーブル名> ADD <カラム名> <型情報>; 上記のように書き実行する ... 2014年8月13日
高瀬 裕介 さんのアバター 233views

PostgreSQL7をソースからインストールする

useradd -d /opt/postgresql7 postgres7 chown -R postgres7:postgres7 /opt/postgresql7 yum install readline-devel zlib-deve... 2014年8月7日
@iwasaki さんのアバター 1,290views

PostgreSQLのスキーマーを比較する

WindowsでPostgreSQLのスキーマーを比較する方法です。 新規で作ったテーブル構造とアップデートを掛けた際のテーブル構造が同じになるかをチェックする際に使えます。 pg_dump -Fp -s -U postgres or... 2014年7月25日
@iwasaki さんのアバター 381views

Mavenでmysql-connectorを使う方法

http://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.31 <dependency> <groupId>mysql</groupI... 2014年6月30日
otaguro さんのアバター 614views

PostgreSQLでbytea型のデータの文字列置換をする方法

PostgreSQLでbytea型のデータの文字列を置き換える方法と、 PostgreSQLでbytea型から指定した文字列と合致する位置を取得する方法を組み合わせると、  bytea型でも、指定した文字列と合致する箇所を任意の文字列へ... 2014年6月26日
alkoshikawa さんのアバター 256views

pg_dumpメモ

平文の出力 pg_dump -c {db_name} -f {dump_file} pg_restore用の出力 pg_dump -Fc {db_name} -f {dump_file} こっちはOSが変わったり、postgresの... 2014年6月24日
alkoshikawa さんのアバター 345views

PostgreSQL9でユーザーの追加からテーブル操作できるようにするまで

PostgreSQLはデータベースの所有者じゃないと色々面倒なことになるので以下のように作成する psql -U postgres -c "CREATE ROLE {user} WITH LOGIN PASSWORD '{password... 2014年6月19日
alkoshikawa さんのアバター 486views

EC2でPostgreSQL9のインストール

yum install postgresql9 postgresql9-libs postgresql9-server だけで済みますが、JDBCコネクターは気をつけた方がいい yum install postgresql-jdbc ... 2014年6月18日