воскресенье, 15 апреля 2012 г.

PostgreSQL установка


PostgreSQL - СУБД с открытым исходным кодом доступна для многих платформ таких как Linux, FreeBSD, Solaris, MS Windows, MAC OS X.
Сегодня  расскажу как установить postgresql под Ubuntu. Если вы используете Ubuntu 11.10, то необходимые версии пакетов postgresql-9.0 доступны из репозиториев по-умолчанию, поэтому шаг добавления внешних репозиториев можно пропустить.
В Ubuntu 10.04 lucid 9-ая версия postgresql не доступна, нужно выполнить следующие команды для добавления репозитория из ppa:
apt-get install python-software-properties
add-apt-repository ppa:pitti/postgresql
add-apt-repository ppa:drfarina/fdr-repmgr
apt-get update

Теперь сама установка postgresql сервера, клиента.
apt-get update
apt-get install postgresql-9.0 postgresql-client-9.0
Так же рекомендую установить полезные библиотеки postgresql-contrib-9.0 postgresql-plpython-9.0 расширяющие возможности postgresql.
После завершения установки можно работать с PostgreSQL сервером. Для этого необходимо перейти в пользовательское окружение пользователя postgres:
sudo su - postgres
Команда psql это CLI интерфейс postgres, которая позволяет оперировать с базами данных, таблицами, схемами, пользователями, статистикой и многим другим.
Создадим пользователя test и базу данных test_db:
psql
create role test WITH LOGIN PASSWORD 'testpassword';
create database test_db owner test;

На этом все, оставайтесь с блого Сурового ITшника.