¾�ΥС�������ʸ�� �� 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

initdb

名前

initdb -- PostgreSQL�Υǡ����١������饹���򿷤�����������

概要

initdb [option...] --pgdata | -D directory

����

initdb��PostgreSQL�Υǡ����١������饹���򿷤����������ޤ��� �ǡ����١������饹���Ȥϡ�1�ĤΥ����Х��󥹥��󥹤Ǵ��������ǡ����١����ν���Ǥ���

�ǡ����١������饹���κ����ˤϡ��ǡ����١����Υǡ�������¸����ǥ��쥯�ȥ�κ�������ͭ���������ơ��֥�(����Υǡ����١����ǤϤʤ������饹�����Τ˽�°����ơ��֥�)��������������template1�ǡ����١�����postgres�ǡ����١����κ����Ȥ��ä���Ȥ��ޤޤ�ޤ��� �夫�鿷�����ǡ����١������������ݤϡ�template1�ǡ����١��������Ƥ����Ƥ����ԡ�����ޤ��� �ʤĤޤꡢtemplate1�˥��󥹥ȡ��뤷����Τ��٤Ƥ���������������ƥǡ����١����˼�ưŪ�˥��ԡ�����ޤ����� postgres�ǡ����١����ϡ��桼�����桼�ƥ���ƥ��������ɥѡ��ƥ������ץꥱ�������Υǥե���ȥǡ����١����Ȥ��Ƥλ��Ѥ�տޤ�����ΤǤ���

initdb�ϻ��ꤵ�줿�ǡ����ǥ��쥯�ȥ��������褦�Ȼ�ߤޤ�����¿���ξ�硢���Υǡ����ǥ��쥯�ȥ�οƥǥ��쥯�ȥ�ν�ͭ�Ԥ�root�ʤΤǡ����¤��ʤ����Ȥ�����ޤ��� ���Τ褦�ʾ�硢�ޤ������Υǡ����ǥ��쥯�ȥ��root�Ǻ�������chown��ȤäƤ��Υǥ��쥯�ȥ�ν�ͭ���¤�ǡ����١����Υ桼�����Ѥ��Ƥ��������� ����su��Ȥäƥǡ����١����桼���Ȥʤ�ޤ��� �Ǹ�˥ǡ����١����桼���Ȥ���initdb��¹Ԥ��ޤ���

initdb�ϡ������Хץ������ν�ͭ�Ԥˤ�äƼ¹Ԥ���ʤ���Фʤ�ޤ��� initdb�ˤ�äƺ��������ե������ǥ��쥯�ȥ�˥����Ф�������������ɬ�פ����뤫��Ǥ��� �����Ф�root�Ȥ��Ƽ¹Ԥ��뤳�ȤϤǤ��ޤ���Τǡ�root��initdb��¹Ԥ��ƤϤ����ޤ��� �ʼºݤˤϡ��¹Ԥ��褦�Ȥ��Ƥ���ݤ���ޤ��ˡ�

initdb�ϡ��ǡ����١������饹���Υǥե���ȤΥ��������ʸ�����å���沽�������������ޤ��� �ȹ���LC_COLLATE�ˤ�ʸ�����åȥ��饹��LC_CTYPE���㤨�С���ʸ������ʸ���������ˤϤ��٤ƤΥǡ����١����Ǹ��ꤵ�졢�ѹ����뤳�ȤϤǤ��ޤ��� �ޤ���C��POSIX�ʳ��ξȹ��Ǥ���ǽ��αƶ��⤢��ޤ��� �Ǥ��Τǡ�initdb��¹Ԥ���ݤˤ�����������򤹤�褦���դ�ɬ�פǤ��� ����¾�Υ������륫�ƥ���ϡ������Фγ��ϸ��ѹ����뤳�Ȥ��Ǥ��ޤ��� SHOW ALL����Ѥ��ơ����٤ƤΥ����ФΥ��������͡�lc_*�ˤ�ɽ�����뤳�Ȥ��Ǥ��ޤ��� �ܺ٤�項22.1�˵��ܤ��Ƥ��ޤ���

ʸ�����å���沽�����ϡ��ƥǡ����١����κ������˸��̤����ꤹ�뤳�Ȥ��Ǥ��ޤ��� initdb�ϡ�template1�ǡ����١�������沽��������ꤷ�����줬����¾�����ƤΥǡ����١����Υǥե���ȤȤ��ƻ��Ѥ���ޤ��� �ǥե���Ȥ���沽�������ѹ�����ˤϡ�--encoding���ץ�������Ѥ��ޤ��� �ܺ٤�項22.2�˵��ܤ��Ƥ��ޤ���

���ץ����

-A authmethod
--auth=authmethod

���Υ��ץ����ϡ�pg_hba.conf�ˤƥ�������桼���Ѥ˻��Ѥ����ǧ����ˡ����ꤷ�ޤ��� �����ƥ�����ƤΥ�������桼��������Ǥ���櫓�ǤϤʤ����ϡ�trust����Ѥ��ʤ��Ǥ��������� ���󥹥ȡ�����ñ�ˤ��뤿���trust���ǥե���ȤǤ���

-D directory
--pgdata=directory

���Υ��ץ����ϡ��ǡ����١������饹�����Ǽ���٤��ǥ��쥯�ȥ����ꤷ�ޤ��� initdb��ɬ�פȤ������Ϥ�������Ǥ�����PGDATA�Ķ��ѿ������ꤷ�Ƥ����С����Υ��ץ����ǻ��ꤹ���֤��ʤ��ޤ��� ������ˡ�ϡ����Ʊ���ѿ�����Ѥ��ƥǡ����١��������С�postgres�ˤ��ǡ����١����ǥ��쥯�ȥ�򻲾ȤǤ���Τǡ���ΨŪ�Ǥ���

-E encoding
--encoding=encoding

�ƥ�ץ졼�ȥǡ����١�������沽���������򤷤ޤ��� �ä˾�񤭤���ʤ��¤ꡢ���줬���������������ƤΥǡ����١����Υǥե������沽�����Ȥʤ�ޤ��� �ǥե���Ȥϡ���������ˤ�äƷ�ޤ�ޤ��� �������뤬��ǽ���Ƥ��ʤ����ϡ�SQL_ASCII�ˤʤ�ޤ��� PostgreSQL�����Фˤ�äƥ��ݡ��Ȥ����ʸ�����åȤˤĤ��Ƥ�項22.2.1���������ޤ���

--locale=locale

�ǡ����١������饹���ѤΥǥե���ȤΥ�����������ꤷ�ޤ��� ���Υ��ץ�������ꤷ�ʤ����ϡ�initdb��¹Ԥ��Ƥ���Ķ��Υ������뤬�Ѿ�����ޤ��� �������륵�ݡ��ȤˤĤ��Ƥ�項22.1���������ޤ���

--lc-collate=locale
--lc-ctype=locale
--lc-messages=locale
--lc-monetary=locale
--lc-numeric=locale
--lc-time=locale

--locale�Ȼ��Ƥ��ޤ��������ꤷ�����ƥ���Υ�������Τߤ����ꤷ�ޤ���

-X directory
--xlogdir=directory

���Υ��ץ����ϥȥ�󥶥����������γ�Ǽ�ǥ��쥯�ȥ����ꤷ�ޤ���

-U username
--username=username

�ǡ����١����Υ����ѡ��桼���Υ桼��̾�����򤷤ޤ��� initdb��¹Ԥ��Ƥ���¸��桼����̾�����ǥե���ȤǤ��� �����ѡ��桼����̾���Ϥ��ޤ���פǤϤ���ޤ��󤬡�����Ū�˻Ȥ��Ƥ���postgres��Ȥ����Ȥ�ʥ��ڥ졼�ƥ��󥰥����ƥ�Υ桼��̾�ȰۤʤäƤ��Ƥ�ˤ����ᤷ�ޤ���

-W
--pwprompt

initdb�˥ǡ����١����Υ����ѡ��桼�����¤�Ϳ���뤿��Υѥ�������ϤΥץ���ץȤ�ɽ�������ޤ��� �ѥ����ǧ�ڤ�Ԥ��Ĥ�꤬�ʤ�����ɬ�פ���ޤ��� ���Υ��ץ�������ꤷ�Ƥ⡢�ѥ���ɤ������Ԥ�ʤ��¤�ѥ����ǧ�ڤϹԤ��ޤ���

--pwfile=filename

initdb�ϥǡ����١��������ѡ��桼���Υѥ���ɤ򤳤Υե����뤫���ɤ߼��ޤ��� ���Υե�����κǽ�ιԤ��ѥ���ɤȤ��Ʋ�ᤵ��ޤ���

����¾�ˤ⡢�������٤ϲ�����ޤ����������ΰ��������Ѳ�ǽ�Ǥ���

-d
--debug

�֡��ȥ��ȥ�åץХå�����ɤ���ΥǥХå�����ȡ����̤����ѼԤˤϤ����餯���פʤ���¾�ξ������Ϥ��ޤ��� �֡��ȥ��ȥ�åץХå�����ɤȤ�initdb�����������ơ��֥���������ݤ˻��Ѥ���ץ������Ǥ��� ���Υ��ץ����Ϥ��󤶤ꤹ��褦�ʥ��������̤˽��Ϥ��ޤ���

-L directory

�ǡ����١������饹������������ݤˡ�initdb�����Ȥ��٤����ϥե��������ꤷ�ޤ��� ������̾�ɬ�פ���ޤ��� ����Ū�˻��ꤹ��ɬ�פ�������ϡ����λ��˻��ꤹ��褦�׵ᤵ��ޤ���

-n
--noclean

�ǥե���ȤǤϡ�initdb��¹���˥��顼��ȯ�������ǡ����١������饹�������Ǥ��ʤ��ä����ˡ����Υ��顼��ȯ���������˺������줿���ƤΥե�����������ޤ��� ���Υ��ץ�������ꤹ��ȡ������Υե����뤬������ʤ��ǻĤ����Τǡ��ǥХå��κݤˤϤȤƤ������Ǥ���

��

PGDATA

�ǡ����١������饹������¸����ǥ��쥯�ȥ����ꤷ�ޤ��� -D���ץ�������Ѥ��ƾ�񤭤��뤳�Ȥ��Ǥ��ޤ���

�ޤ������Υ桼�ƥ���ƥ��ϡ�¾�ΤۤȤ�ɤ�PostgreSQL�桼�ƥ���ƥ���Ʊ�͡�libpq�ǥ��ݡ��Ȥ����Ķ��ѿ�����Ѥ��ޤ���項30.12�򻲾Ȥ��Ƥ��������ˡ�

��Ϣ����

postgres