Руководство администратора по PostgreSQL | ||
---|---|---|
Предыдущий | Глава 5. Установка | Следующий |
После того как Postgres установлен, системная база данных создана, демон postmaster запущен, и регрессивные тесты прошли, ты наверно, хочешь увидеть как Postgres делает чего-нибудь. Это легко. Вызови диалоговый интерфейс Postgres, psql:
% psql template1(psql открывает эту базу данных, но на данный момент существует только одна база данных - template1, которая всегда существует. Мы будем подключаться к ней до того момента, пока не создадим другую и будем ее использовать.)
Отклик от psql:
Welcome to the POSTGRESQL interactive sql monitor: Please read the file COPYRIGHT for copyright terms of POSTGRESQL type \? for help on slash commands type \q to quit type \g or terminate with semicolon to execute query You are currently connected to the database: template1 template1=>
Создадим базу данных foo:
template1=> create database foo; CREATEDB(Возьми в привычку включать в SQL точки с запятой. Psql ничего не выполнит, пока не увидит точку с запятой или "\g" и точка с запятой необходима для разделения операторов.)
Теперь подключимся к новой базе данных:
template1=> \c foo connecting to new database: foo(команда "слэш" не SQL, как и точка с запятой. Используй \?, чтобы увидеть все команды слэш.)
И создадим таблицу:
foo=> create table bar (i int4, c char(16)); CREATE
Затем изучим новую таблицу:
foo=> \d bar Table = bar +----------------------------------+----------------------------------+-------+ | Field | Type | Length| +----------------------------------+----------------------------------+-------+ | i | int4 | 4 | | c | (bp)char | 16 | +----------------------------------+----------------------------------+-------+
И так далее. Идею ты понял.
Предыдущий | Начало | Следующий |
Процедура установки | В начало главы | Следующий шаг |