ray88’s diary

お仕事で困ったとき用の自分用の覚書

PostgreSQL psqlでデータベースを作成する

PostgreSQL 目次 - ray88’s diary
※照合順等LOCALEを違うものにして作成したい場合、template0を使用してDB作成する
psqlを立ち上げてパスワード入力が表示されるまで何も入力せずにEnterキーで進み、パスワード入力が表示されたらパスワードを入力してEnterキーを押すと
 postgreSQLに接続され、「postgres=#」と表示される

■postgres=# の後に続いてDB作成コマンドを入力する
例①ロケールを「'Japanese_Japan.932' 」で作成

CREATE DATABASE jdb WITH TEMPLATE template0 ENCODING 'UTF8' LC_COLLATE 'Japanese_Japan.932' LC_CTYPE 'Japanese_Japan.932';

例②ロケールを「ja_JP.UTF-8」で作成

CREATE DATABASE jdb WITH TEMPLATE template0 ENCODING 'UTF8' LC_COLLATE 'ja_JP.UTF-8' LC_CTYPE 'ja_JP.UTF-8';