создание базы данных postgresql php

Как создать базу данных в PostgreSQL с помощью pgAdmin 4

Приветствую Вас на сайте Info-Comp.ru! Сегодня я покажу, как создается база данных в PostgreSQL, в качестве инструмента я буду использовать стандартное приложение pgAdmin 4, которое предназначено для написания SQL запросов и разработки баз данных.

создание базы данных postgresql php. Смотреть фото создание базы данных postgresql php. Смотреть картинку создание базы данных postgresql php. Картинка про создание базы данных postgresql php. Фото создание базы данных postgresql php

Создание базы данных в PostgreSQL

Итак, как было уже отмечено, базу данных мы будем создавать с помощью pgAdmin 4, таким образом, на текущий момент у Вас уже должен быть установлен PostgreSQL и pgAdmin 4.

Создать базу данных в PostgreSQL можно несколькими способами, мы рассмотрим два: первый, с помощью графического редактора pgAdmin 4, и второй с помощью языка SQL.

Способ 1 – используем графический инструмент pgAdmin 4

создание базы данных postgresql php. Смотреть фото создание базы данных postgresql php. Смотреть картинку создание базы данных postgresql php. Картинка про создание базы данных postgresql php. Фото создание базы данных postgresql php

После этого откроется окно «Создание базы данных», где необходимо указать название создаваемой базы данных. И этого достаточно, чтобы создать базу данных с настройками по умолчанию, таким образом, если Вы не хотите внести какие-нибудь дополнительные параметры, можете сразу нажимать «Сохранить».

В данном случае создается база данных test_db.

создание базы данных postgresql php. Смотреть фото создание базы данных postgresql php. Смотреть картинку создание базы данных postgresql php. Картинка про создание базы данных postgresql php. Фото создание базы данных postgresql php

В результате в обозревателе отобразится новая база данных.

создание базы данных postgresql php. Смотреть фото создание базы данных postgresql php. Смотреть картинку создание базы данных postgresql php. Картинка про создание базы данных postgresql php. Фото создание базы данных postgresql php

Способ 2 – используем язык SQL

Точно также создать базу данных можно и с помощью языка SQL. Чтобы это сделать, выделите системную базу данных «postgres» и запустите редактор SQL запросов (Запросник), иконка располагается на панели инструментов, или зайдите в меню «Инструменты –> Запросник».

создание базы данных postgresql php. Смотреть фото создание базы данных postgresql php. Смотреть картинку создание базы данных postgresql php. Картинка про создание базы данных postgresql php. Фото создание базы данных postgresql php

Далее напишите простую SQL инструкцию

И запустите ее на выполнение, для этого нажмите на кнопку «Выполнить» (Execute).

создание базы данных postgresql php. Смотреть фото создание базы данных postgresql php. Смотреть картинку создание базы данных postgresql php. Картинка про создание базы данных postgresql php. Фото создание базы данных postgresql php

В итоге будет создана точно такая же база данных с настройками по умолчанию.

создание базы данных postgresql php. Смотреть фото создание базы данных postgresql php. Смотреть картинку создание базы данных postgresql php. Картинка про создание базы данных postgresql php. Фото создание базы данных postgresql php

Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» это самоучитель по языку SQL для начинающих программистов. В ней язык SQL рассматривается как стандарт, чтобы после прочтения данной книги можно было работать с языком SQL в любой системе управления базами данных.

Чтобы писать и выполнять SQL запросы в контексте новой базы данных, выделите ее и запустите редактор запросов.

В результате редактор запустится в контексте нужной базы данных, это будет отображено в строке подключения.

создание базы данных postgresql php. Смотреть фото создание базы данных postgresql php. Смотреть картинку создание базы данных postgresql php. Картинка про создание базы данных postgresql php. Фото создание базы данных postgresql php

Кроме этого, создать базу данных можно и с помощью стандартной консольной утилиты psql, пример того, как это делается, можете посмотреть в статье про установку PostgreSQL на Linux.

На сегодня это все, надеюсь, материал, был Вам полезен, пока!

Источник

Создание базы данных postgresql php

Первое, как можно проверить, есть ли у вас доступ к серверу баз данных, — это попытаться создать базу данных. Работающий сервер PostgreSQL может управлять множеством баз данных, что позволяет создавать отдельные базы данных для разных проектов и пользователей.

Возможно, ваш администратор уже создал базу данных для вас. В этом случае вы можете пропустить этот этап и перейти к следующему разделу.

Если вы не увидите никаких сообщений, значит операция была выполнена успешно и продолжение этого раздела можно пропустить.

Если вы видите сообщение типа:

значит PostgreSQL не был установлен правильно. Либо он не установлен вообще, либо в путь поиска команд оболочки не включён его каталог. Попробуйте вызвать ту же команду, указав абсолютный путь:

У вас этот путь может быть другим. Свяжитесь с вашим администратором или проверьте, как были выполнены инструкции по установке, чтобы исправить ситуацию.

Ещё один возможный ответ:

Это означает, что сервер не работает или createdb не может к нему подключиться. И в этом случае пересмотрите инструкции по установке или обратитесь к администратору.

Также вы можете получить сообщение:

Если у вас есть учётная запись пользователя, но нет прав на создание базы данных, вы увидите сообщение:

Создавать базы данных разрешено не всем пользователям. Если PostgreSQL отказывается создавать базы данных для вас, значит вам необходимо соответствующее разрешение. В этом случае обратитесь к вашему администратору. Если вы устанавливали PostgreSQL сами, то для целей этого введения вы должны войти в систему с именем пользователя, запускающего сервер БД. [1]

Вы также можете создавать базы данных с другими именами. PostgreSQL позволяет создавать сколько угодно баз данных. Имена баз данных должны начинаться с буквы и быть не длиннее 63 символов. В качестве имени базы данных удобно использовать ваше текущее имя пользователя. Многие утилиты предполагают такое имя по умолчанию, так что вы сможете упростить ввод команд. Чтобы создать базу данных с таким именем, просто введите:

(Эта команда не считает именем БД по умолчанию имя текущего пользователя, вы должны явно указать его.) В результате будут физически удалены все файлы, связанные с базой данных, и так как отменить это действие нельзя, не выполняйте его, не подумав о последствиях.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *