postgresql

pg_hba.confのIPv6の設定は消してはいけない

PostgreSQL&phpPgAdmin最速インストールマニュアル - 常水商会::よしなしごと の追記。リモートホストからpsqlコマンドで接続できるのにphpPgAdminでログインできないという現象に'また'遭遇しました。phpPgAdmin初期導入の敷居高い…。迂闊にセキュリティホ…

SQLクエリファイルをシェルスクリプトで実行する

psqlコマンドのパスワードは、--password(-W)オプションでキーボードから手入力する他に、環境変数PGPASSWORDにパスワード文字列をセットする方法もあります。環境変数を用いた方法ではいちいち手入力する必要がないのでシェルスクリプトでクエリを自動実…

bashrc設定メモ

ls系 for: カラーで詳細リストを表示する alias la='ls -la --color=auto' PostgreSQL系 for: いちいちDB名とDBユーザー名指定するのがめんどくさい alias psql='psql --dbname=(DB名) --username=(DBユーザー名) --password' CakePHP系 for: 特定のアプリケ…

PostgreSQLコマンドヘルプ

psqlのシェルで\?と入力した時のヘルプ一覧。 一般 \copyright PostgreSQL の使い方と配布条件を表示 \g [ファイル] または ; クエリー実行(し、結果をファイルまたは |パイプ へ書き出す) \h [名前] SQL コマンドの書式のヘルプ、* で全コマンド \q psql …

PostgreSQLで特定の範囲の乱数を発生させる

i select round((random() * (j - i))::numeric, 0) + i; random() 0.0〜1.0までのランダムな数値を取り出す round(x, y) 数値xを小数点以下yで四捨五入 ::numeric 数値型にキャスト

PostgreSQL&phpPgAdmin最速インストールマニュアル

phpPgAdminは管理用ツールなので必ずしも必要ないのですが、 いざ導入しようとするとアクセス権限の設定にちょっと癖があり、 ローカルではログインできるのにリモートからログインできない リモートのターミナルからはログインできるのにphpPgAdminのWebイ…