Яслите на PostgreSQL

PostgreSQL е пълнофункционален междуплатформена обектно-релационна база данни. Тази малка статия е написана с цел да се съберат на едно място, е малък урок за това как да инсталирате и конфигурирате тази база данни. Действието се развива в операционната система Ubuntu 16.04.

Инсталиране на PostgreSQL

По подразбиране, PostgreSQL е включена в пакета Ubuntu. Системата може да се инсталира със следната команда:

За да инсталирате най-новата версия на базата данни, изпълнете следните стъпки:

  1. Създайте файл /etc/apt/sources.list.d/pgdg.list
  2. Добави към това да има следното съдържание:
  3. Ние внасяме новия ключ подпис, като пуснете
  4. Инсталирайте най-новата версия:

След успешна инсталация време samoo да направи основен PostgreSQL конфигурация на базата данни.

По подразбиране, достъп до базата данни, има един потребител Postgres. Влизаме под:

За да създадете нова база данни, изпълнете следната команда в рамките psql:

Създаване на индивидуален потребител с парола за достъп и парола myuser:

За да се даде пълна привилегии над новия потребителски данни mydatabase myuser изпълняват:

За да се направи нов потребител администратора на нашата база данни, изпълнява:

За да го лиши от неговата предоставено по-рано власт, издаване:

Ако потребителят трябва да предостави само правото да създадете нова база данни (например, когато стартирате тестовете в рамките на Джанго създава отделна база данни с TEST_ префикс.):

За да излезете от сесията, трябва да изпълните командата \ Q

Чипове, когато работят с PostgreSQL

Не е да запомните много отбори, има графични средства за работа с PostgreSQL. Най-популярни се счита pgadmin3.

За тези, които все още предпочитат да останат в терминала, има един интересен сценарий, написан в Python. pgcli. черта му е за автоматично попълване и подчертаване на синтаксиса на SQL команди.

Лесно и удобно.

Премахване на PostgreSQL база данни сметище, можете да го направите:

Внос PostgreSQL се извършва, както следва:

PostgreSQL мащабни и сложни бази данни, както и колко време е необходимо, за да го коригира, ако сте изправени пред него в първи път. Тази статия е само началото на интересни начини. Аз ще се опитам да споделят опит и знания, доколкото е възможно и усилия :-)