голосование
BASH
PHP
Javascript
HTML
Firebird
Программы
Майнинг
Хостинг
PostgreSQL
Железо
Мобильные технологии
Ресурсы
GIT
SEO
Oracle
Python
Ремонт
Mercurial
Заработок на сайте
Docker
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Список полезных команд для консоли psql PostgreSQL

Хороший пользователь базами данных PostgreSQL должен работать через консоль psql. Это не просто, но запаситесь терпением и постарайтесь проделать все команды из предлагаемого списка. Этот список - шпаргалка для консольных команд psql PostgreSQL. Прежде чем вводить в консоли команды проберитесь в консоль psql при помощи команды sudo -u postgres psql. Читайте статью Как создать базу данных постгрес на linux сервере Debian Ubuntu.


# * * * Справка по командам psql * * * 
\?

# Справка по SQL: список доступных команд
# или синтаксис конкретной команды.
\h 

# Переключает обычный табличный вывод
# (столбцы и строки) на расширенный
# (каждый столбец на отдельной строке)
# и обратно. Удобно для просмотра нескольких
# «широких» строк.
\x 

# Список баз данных. 
\l 

# Список пользователей.
\du 

# Список таблиц.
\dt 

# Список индексов.
\di 

# Список представлений.
\dv 

# Список функций.
\df 

# Список схем.
\dn

# Список установленных расширений.
\dx 

# Список привилегий.
\dp

#имя Подробная информация по конкретному объекту. 
\d

# Еще более подробная информация
# по конкретному объекту.
\d+ имя

# Показывать время выполнения операторов.
\timing on 

Приведённый список - это лишь часть команд. Для вывода полного списка иcпользуйте команду \?. Из этого списка вы воспользуйтесь небольшой частью команд. Уж больно он большой )

На одной работе мы часто проверяли скорость определённых запросов SQL. Включение этого пункта \timing on из настройки поможет протестировать запрос в консоли. Вы увидите результат в секундах. Вам не нужно запускать менеджер pgAdmin для тестирования.

Вы можете воспользоваться файлом помощи по командам SQL. Поможет команда \h.


#найдите в списке нужную команду
\h

#выведите подробное описание по выбранной команде
\h CREATE DATABASE

#можете для поиска ввести часть слова
\h CREATE DATA
просмотры: 529, уровень: лёгкий уровень, рейтинг: 0, дата: 2018-10-30 17:20:50
проголосовать:

Комментарии:






поиск
реклама
банеры
Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.
http://trainingweb.ru/redirect/domains домен RU домен RU всего за 99 рублей
http://trainingweb.ru/redirect/pingadmin мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP