塩焼きブログ

塩焼きに関しての研究内容を公開しています

PostgreSQLのデータベースを作成する

UTF8のデータベースを作成する

postgres=# CREATE DATABASE hoge ENCODING 'utf8';

作成できました

postgres-# \list
                                  List of databases
   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges   
-----------+----------+----------+-------------+-------------+-----------------------
 hoge      | dev      | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 postgres  | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 template0 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
 template1 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres

データベースを切り替える

postgres-# \c hoge

参考

https://www.postgresql.jp/document/9.0/html/sql-createdatabase.html