Ответ 1
- Открыть pgAdmin
- Подключение к серверу базы данных
- Изменить = > Новый объект = > Новая база данных
- сделано
Или используйте простой SQL при подключении к любой базе данных: CREATE DATABASE my_database;
Я установил сервер PostgreSQL DB на свою машину Ubuntu. Теперь я хочу создать новую базу данных через некоторое графическое приложение. Я попробовал pgAdmin, но не нашел возможности создать новую БД. Но я мог бы добавить существующие серверы db.
Есть ли способ создать БД, а затем таблицы через pgAdmin или другое приложение.
В основном я ищу приложение для PostgreSQL, например SQLYog для MySQL.
Или используйте простой SQL при подключении к любой базе данных: CREATE DATABASE my_database;
HI... Убедитесь, что u выполнили вышеописанные шаги для правильной установки postgresql... и следуйте приведенным ниже инструкциям для создания базы данных в POSTGRESQL
УСТАНОВИТЬ POSTGRESQL
1.Установите последнюю версию PostgreSQL 9.1 на консоли:
sudo apt-get install postgresql libpq-dev
2.PostgreSQL имеет суперпользователя, который называется postgres. Измените пользователя для пользователя PostgreSQL:
sudo su - postgres
3.Измените пароль пользователя postgres:
psql -d postgres -U postgres
psql (9.1.3) Введите "help" для справки
postgres=# alter user postgres with password 'YOUR_NEW_PASSWORD';
ALTER ROLE
postgres=# \q
#logout postgres user
logout
4. Перезагрузите сервер PostgreSQL:
sudo /etc/init.d/postgresql restart
pgAdmin III: средства администрирования и управления PostgreSQL
Если pgAdminIII не установлен, установка проста:
sudo apt-get install pgadmin3
ДОБАВИТЬ СЕВЕР
Откройте pgAdminIII и добавьте новый сервер localhost. Перейдите в меню Файл > Добавить сервер
Настройте серверную аппаратуру pgAdmin III:
При подключении к базе данных PostgreSQL с помощью pgAdmin вы можете получить сообщение об ошибке, сообщив вам, что серверная аппаратура не установлена.
Установите пакет postgresql-contrib:
sudo apt-get install postgresql-contrib
Установить расширение adminpack:
sudo -u postgres psql
postgres=# CREATE EXTENSION "adminpack";
postgres=# \q
CREATE DATABASE
1.Double Нажмите свою базу данных в левой панели на PGAdmin, чтобы выбрать его
2. Теперь щелкните значок "Значок с именем" SQL ", возможно, 6-й значок и введите запрос таблицы CREATE в результирующем окне
Пример:
3.Создать запрос таблицы
CREATE TABLE explore(
SUBJECT TEXT NOT NULL,
COMPANY CHAR(50) NOT NULL,
PNAME TEXT NOT NULL,
PHONE INT NOT NULL,
EMAIL CHAR(50) NOT NULL,
REMARKS CHAR(200) NOT NULL
);
Отправьте любые запросы ниже............. У вас есть бесплатный день.
Одна из проблем с созданием БД связана с разрешениями.
Если для создания базы данных нет гранта, путь "Объект → Создать → База данных" отключен (unclickable), и вы не можете выбрать этот пункт меню. Аналогично, "Базы данных → Кнопка правой мыши" не имеет опции "Создать". Еще одним признаком этого случая является реакция в SQL:
CREATE DATABASE DBNAME;
ERROR: permission denied to create database
********** Error **********
Чтобы решить проблему, вы можете подключиться к серверу с первым именем входа (например, postgres). И после этого меню будет работать.
Конечно, вы можете создать базу данных с помощью pgAdmin.
Вам нужно понять основную концепцию PostgreSQL. Сначала вам нужно подключиться к кластеру , что вы можете сделать только при подключении к базе данных в этом кластере. Теперь, если ваша база данных еще не существует, есть поддерживающий по умолчанию db postgres
, к которому вы можете подключиться. Подключайтесь к нему и выходите там CREATE DATABASE
. Затем перейдите в новую базу данных.
На окнах правой кнопкой мыши на разъеме БД
Мой коннектор БД - PostgreSQL-> Создать-> База данных, разверните базу данных
под которой найдены таблицы, затем щелкните правой кнопкой мыши и создайте таблицы
Чтобы создать таблицы, разверните database-> под этим, разверните schema-> под таблицами, нажмите на создание таблиц.
Чтобы добавить столбцы и типы данных в таблицы
под соответствующей таблицей щелкните правой кнопкой мыши свойства и выберите поля столбцов и добавьте имена столбцов, типы данных при необходимости
properties-> столбцы