Яслите на PostgreSQL
PostgreSQL е пълнофункционален междуплатформена обектно-релационна база данни. Тази малка статия е написана с цел да се съберат на едно място, е малък урок за това как да инсталирате и конфигурирате тази база данни. Действието се развива в операционната система Ubuntu 16.04.
Инсталиране на PostgreSQL
По подразбиране, PostgreSQL е включена в пакета Ubuntu. Системата може да се инсталира със следната команда:
За да инсталирате най-новата версия на базата данни, изпълнете следните стъпки:
- Създайте файл /etc/apt/sources.list.d/pgdg.list
- Добави към това да има следното съдържание:
- Ние внасяме новия ключ подпис, като пуснете
- Инсталирайте най-новата версия:
След успешна инсталация време samoo да направи основен PostgreSQL конфигурация на базата данни.
По подразбиране, достъп до базата данни, има един потребител Postgres. Влизаме под:
За да създадете нова база данни, изпълнете следната команда в рамките psql:
Създаване на индивидуален потребител с парола за достъп и парола myuser:
За да се даде пълна привилегии над новия потребителски данни mydatabase myuser изпълняват:
За да се направи нов потребител администратора на нашата база данни, изпълнява:
За да го лиши от неговата предоставено по-рано власт, издаване:
Ако потребителят трябва да предостави само правото да създадете нова база данни (например, когато стартирате тестовете в рамките на Джанго създава отделна база данни с TEST_ префикс.):
За да излезете от сесията, трябва да изпълните командата \ Q
Чипове, когато работят с PostgreSQL
Не е да запомните много отбори, има графични средства за работа с PostgreSQL. Най-популярни се счита pgadmin3.
За тези, които все още предпочитат да останат в терминала, има един интересен сценарий, написан в Python. pgcli. черта му е за автоматично попълване и подчертаване на синтаксиса на SQL команди.
Лесно и удобно.
Премахване на PostgreSQL база данни сметище, можете да го направите:
Внос PostgreSQL се извършва, както следва:
PostgreSQL мащабни и сложни бази данни, както и колко време е необходимо, за да го коригира, ако сте изправени пред него в първи път. Тази статия е само началото на интересни начини. Аз ще се опитам да споделят опит и знания, доколкото е възможно и усилия :-)