createdb

Name

createdb -- ����һ���µ� PostgreSQL ���ݿ�

Synopsis

createdb [option...] [dbname] [description]

����

createdb ����һ���µ� PostgreSQL ���ݿ⡣

ͨ����ִ�������������ݿ��û���Ϊ�����ݿ�������ߡ� ���������ִ���û�ӵ�к��ʵ�Ȩ�ޣ���ô������ͨ�� -O ָ�����ʵ��û���

createdb ��һ�� SQL ���� CREATE DATABASE �ķ�װ�� ��ˣ������ַ����������ݿⶼûʲô�ر�ġ�

ѡ��

createdb �����������������

dbname

����Ҫ���������ݿ�����������Ӧ���ڱ��ڵ�� PostgreSQL �������ݿ�������Ψһ�ġ� ȱʡ���뵱ǰϵͳ�û�ͬ����

description

���ѡ������һ�����´��������ݿ���ص�ע�⡣

-D tablespace
--tablespace tablespace

�������ݿ��ȱʡ��ռ䡣

-e
--echo

���� createdb ���ɵ�����Ұ������͵���������

-E encoding
--encoding encoding

�������ڴ����ݿ���ַ����뷽ʽ�� PostgreSQL ������֧�ֵ��ַ����� Section 20.2.1 ���г���

-q
--quiet

����ʾ��Ӧ��

-O owner
--owner owner

ָ����ӵ�������ݿ�����ݿ��û���

-T template
--template template

�������������ݿ��ģ�����ݿ⡣

ѡ�� -h��-p��-U�� -W��-e �����ı���ʽ���ݸ� psql�� ѡ��-O��-D��-T �� -E ת��Ϊ�²�� SQL ���� CREATE DATABASE ��ѡ��ο�����Ŀ��ȡ���������Ϣ��

createdb ���������������в�����Ϊ���Ӳ�����

-h host
--host host

�������з��������������� �����ֵ��б�ܿ�ͷ�������������� Unix ���׽��ֵ�·����

-p port
--port port

���������� �����ĵȴ����ӵĻ����� TCP �˿ڻ�һ������ Unix ���׽����ļ���չ������������

-U username
--username username

�������ӵ��û�����

-W
--password

ǿ�ƿ�����ʾ����

����

PGDATABASE

��������ˣ���ô����Ҫ���������ݿ����֣��������������ϸ����ˡ�

PGHOST
PGPORT
PGUSER

ȱʡ���Ӳ�����PGUSER ��������Ҫ���������ݿ����֣��� �������û�������������������ݿ����֣�Ҳû���� PGDATABASE �����Ļ���

���

������ִ��󣬽�����ʾ��˴�����Ϣ������ CREATE DATABASE �� psql ��ȡ������Ϣ������ ���ݿ������������Ŀ������������С�ͬ����ǰ�˿� libpq ʹ�õ�ȱʡ�������úͻ��������������á�

����

��ȱʡ���ݿ����������һ�����ݿ� demo��

$ createdb demo
CREATE DATABASE

��Ӧ��Ϣ������ CREATE DATABASE SQL ����ʱһ����

��������eden�ϵķ������������ݿ� demo�� �˿��� 5000��ʹ�� LATIN1 ���뷽ʽ��������ʾִ�е����

$ createdb -p 5000 -h eden -E LATIN1 -e demo
CREATE DATABASE "demo" WITH ENCODING = 'LATIN1'
CREATE DATABASE

�ּ�

dropdb, CREATE DATABASE