Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:BD_KURS_WIN / 3_connect
.txt ЭТАП 3. СОЗДАНИЕ БАЗЫ ДАННЫХ.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Подключение к серверу БД
~~~~~~~~~~~~~~~~~~~~~~~~
1. psql -h host_name db_name [-U user_name]
В качестве host_name используется имя server.
В качестве имени db_name можно ввести booktown или template1.
Желательно, чтобы user_name пользователя БД совпадало с именем
пользователя ОС; тогда можно будет сохранять файлы в своем домашнем
каталоге (иначе - в /tmp).
2. Возможно, будет выведено приглашение для ввода пароля пользователя БД.
3. Если запись о пользователе имеет опцию CREATEDB, то пользователь может
создавать свою собственную БД.
4. После выполнения операции создания БД к ней следует подключиться командой
\с db_name.
В дальнейшем, при подключении к серверу БД можно сразу указывать имя
своей БД.
Некоторые полезные \-команды
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\c db_name Подключение к новой БД
\d table_name Описание таблицы
\dt Список таблиц текущей БД
\h command_name Справка по командам SQL
\i file_name Выполнить запрос из файла file_name
\l Список всех БД
\o file_name Поместить результат запроса в файл file_name
\q Выход из psql
\z Перечень прав доступа
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Подключение к серверу БД
~~~~~~~~~~~~~~~~~~~~~~~~
1. psql -h host_name db_name [-U user_name]
В качестве host_name используется имя server.
В качестве имени db_name можно ввести booktown или template1.
Желательно, чтобы user_name пользователя БД совпадало с именем
пользователя ОС; тогда можно будет сохранять файлы в своем домашнем
каталоге (иначе - в /tmp).
2. Возможно, будет выведено приглашение для ввода пароля пользователя БД.
3. Если запись о пользователе имеет опцию CREATEDB, то пользователь может
создавать свою собственную БД.
4. После выполнения операции создания БД к ней следует подключиться командой
\с db_name.
В дальнейшем, при подключении к серверу БД можно сразу указывать имя
своей БД.
Некоторые полезные \-команды
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\c db_name Подключение к новой БД
\d table_name Описание таблицы
\dt Список таблиц текущей БД
\h command_name Справка по командам SQL
\i file_name Выполнить запрос из файла file_name
\l Список всех БД
\o file_name Поместить результат запроса в файл file_name
\q Выход из psql
\z Перечень прав доступа
Соседние файлы в папке BD_KURS_WIN