CREATE DATABASE name [ WITH [ LOCATION = 'dbpath' ] [ TEMPLATE = template ] [ ENCODING = encoding ] ]
��������ǡ����١�����̾���Ǥ���
�������ǡ����١������Ǽ���뤿��Υե����륷���ƥ������ξ��ǡ�ʸ�����ƥ��Ȥ��ƻ��ꤵ��ޤ����⤷���ϥǥե���Ȥξ���Ȥ�����DEFAULT�Ǥ���
�������ǡ����١������������ƥ�ץ졼�Ȥ�̾�����⤷���ϥǥե���ȥƥ�ץ졼�ȡ�template1�ˤ�Ȥ�DEFAULT�Ǥ���
�������ǡ����١����ǻȤ�����Υޥ���Х�����沽�����Ǥ���ʸ�����ƥ��̾�ʤ��Ȥ���'SQL_ASCII'�ˡ��⤷������������沽�ֹ桢�⤷���ϥǥե���Ȥ���沽������Ȥ� DEFAULT �Ǥ���
���ޥ�ɤ�����ʤ��¹Ԥ��줿�����֤�����å������Ǥ���
�ǡ����١������������ˤ����̤� CREATEDB ���¤�ɬ�פǤ��� CREATE USER �Ȥ��Ƥ���������
����� name �ǻ��ꤵ�줿�ǡ����١��������Ǥ�¸�ߤ�����Υ��顼�Ǥ���
�ǡ����١����ξ�� dbpath ��ñ������䤬�ޤޤ�ƤϤ����ޤ�����ϥǡ����١����ǥ��쥯�ȥ��������륷���륳�ޥ�ɤ�����ʤ��¹ԤǤ���褦�ˤ��뤿����ᤵ����ΤǤ���
�⤷��Ư�������Ū�ʥȥ�������֥��å��������� CREATE DATABASE �ϸƤӽФ��ޤ��ޤ��ȥ��������λ�����Ƥ���������
�����ϥǡ����ǥ��쥯�ȥ���Ф��븢�������ǥ��������������⤷���Ϥ���¾�Υե����륷���ƥ������β�ǽ��������ޤ����ǡ����١��������Ф����餻�Ƥ���桼���Ϥ��ξ��ؤΥ����������¤���äƤ��ʤ���Ф����ޤ���
CREATE DATABASE�Ͽ����� PostgreSQL�ǡ����١�����������ޤ��������ԤϿ������ǡ����١����ν�ͭ�Ԥˤʤ�ޤ���
���Ȥ����̤Υǥ������˥ǡ����١������Ǽ�����ꤹ�뤿��ˡ�����ξ�����ꤹ�뤳�Ȥ��Ǥ��ޤ������Υѥ��� initlocation ���ޥ�ɤǤ��餫�����Ѱդ��Ƥ���ɬ�פ�����ޤ���
�⤷�ѥ�̾������å���(/)��ޤޤʤ���硢�Ķ��ѿ�̾�Ȥ��Ʋ�ᤵ��ޤ������δĶ��ѿ��ϥ����Хץ��������Τ餻�ʤ���Фʤ�ޤ�������ˡ�ǥǡ����١��������Ԥϥǡ����١������뤳�Ȥ��Ǥ������������뤳�Ȥ��Ǥ��ޤ��ʴ���Ū��������� PGDATA2 �Ǥ��ˡ��⤷�����Ф�ALLOW_ABSOLUTE_DBPATHS �ǥ���ѥ��뤵��Ƥ�����ʥǥե���ȤǤϤ����ǤϤ���ޤ���ˡ�����å���ǻϤޤ뤳�ȤǼ��̤�������Хѥ�̾�ʤ��Ȥ��С�/usr/local/pgsql/data�ˤ���Ѥ��뤳�Ȥ��Ǥ��ޤ���
�ǥե���ȤǤϡ��������ǡ����١�����ɸ�ॷ���ƥ�ǡ����١��� template1 ��ʣ�����뤳�Ȥˤ�äƺ�������ޤ����̤Υƥ�ץ졼�Ȥ� TEMPLATE =name �Ƚ��Ȥǻ���Ǥ��ޤ����äˡ�TEMPLATE = template0�Ƚ��Ȥǡ����Ѥ��Ƥ��� PostgreSQL �ΥС������ˤ�ä�����Ѥߤ�ɸ�४�֥������ȤΤߤ���Ŀ������ǡ����١������뤳�Ȥ��Ǥ��ޤ�������ϡ��⤷ template1 ���ɲä��줿���ȼ��˥��ȡ��뤷�����֥������ȤΥ��ԡ��������Ȥ������������Ǥ���
�⤷���Ѥ��Ƥ��륵���Ф��ޥ���Х�����沽�ݡ��Ȥ���褦�˥���ѥ��뤵��Ƥ����硢���ץ�������粽�����ѥ�������Ѥ��ƥǡ����١�����粽���������뤳�Ȥ��Ǥ��ޤ������ꤵ��ʤ��ȡ����줿�ƥ�ץ졼�ȥǡ����١����ǻȤ�����粽�������ǥե���Ȥˤʤ�ޤ���
���ץ����Υѥ����Ͼ嵭�Ǽ����줿���֤����Ǥʤ����ɤΤ褦�ʽ��֤Ǥ���Ȥ�Ǥ��ޤ���
CREATE DATABASE �� PostgreSQL �θ����ĥ�Ǥ���
�ǡ����١�����������ˤ� DROP DATABASE����Ѥ��Ʋ�������
createdb �ץ��������������Τ��������롢���Υ��ޥ�ɤΥ����륹����ץȥ�åѤǤ���
���Хѥ�̾�ˤ������Υǡ����١����ξ��λ������Ѥ��뤳�Ȥˤϡ��������ƥ��ȥǡ����������������꤬����ޤ��Τǡ��ǥե���ȤǤϥХå�����ɤ�ǧ�������Ķ��ѿ��Τߤ�����ξ��Ȥ��ƻ���Ǥ��ޤ������ܺ٤ϴ����ԥ����ɤȤ��Ƥ���������
template1 �ʳ��Υǡ����١�����̾����ƥ�ץ졼�Ȥ˻��ꤹ�뤳�Ȥˤ�äƥǡ����١����ԡ����뤳�Ȥϲ�ǽ�Ǥ����������(�ޤ�) ����Ū����Ū�� COPY DATABESE ��ǽ�Ȥ��ưտޤ���Ƥ���櫓�ǤϤ���ޤ��ƥ�ץ졼�ȤȤ��ƻ��Ѥ���ǡ����١������ɤ�����ѤȤ��ư������Ȥ�侩���ޤ������ܺ٤� �����ԥ����� �Ȥ��Ʋ�������
�������ǡ����١������������ˤϰʲ��Τ褦�ˤ��ޤ���
olly=> create database lusiadas;
�̤��ΰ� ~/private_db �˿������ǡ����١������������ˤϰʲ��Τ褦�ˤ��ޤ���
$ mkdir private_db $ initlocation ~/private_db The location will be initialized with username "olly". This user will own all the files and must also own the server process. Creating directory /home/olly/private_db Creating directory /home/olly/private_db/base initlocation is complete. $ psql olly Welcome to psql, the PostgreSQL interactive terminal. Type: \copyright for distribution terms \h for help with SQL commands \? for help on internal slash commands \g or terminate with semicolon to execute query \q to quit olly=> CREATE DATABASE elsewhere WITH LOCATION = '/home/olly/private_db'; CREATE DATABASE