Как создать экземпляр базы данных heroku_postgres или управлять им

Я разрабатываю простое PHP-приложение, работающее на Heroku. Я создал файл CSV и использую его как простую базу данных.

Теперь я хочу создать базу данных на Heroku, поэтому я добавил экземпляр Postgres и его имя - heroku-postgres-9f90a33a::ivory.

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

Ответы

Ответ 1

  1. Сначала вы входите в свой аккаунт heroku
  2. Затем перейдите в раздел 3 базы данных. Там вы создаете базу данных, нажимая " Создать базу данных"
  3. Затем создается ваша база данных heroku, и вы можете увидеть ее детали, такие как

host =...

database =...

Пользователь =...

Порт =...

Пароль =...

Теперь подключитесь к базе данных с помощью интерактивного клиентского терминала PostgreSQL.

Если у вас его еще нет, вам придется обратиться к пакету управления пакетами платформ (например, на Ubuntu запустите sudo apt-get install postgresql-client) или перейдите на postgresql.org, где вы найдете доступную для загрузки предварительно встроенную бинарные пакеты, подходящие для FreeBSD, Linux, Mac, Solaris и Windows, а также другие варианты установки.

To connect, call psql with the -h option to specify the servers hostname, -U to specify     the username, and then the database name:

[email protected]:~# psql -h [**Host Name**] -U [**User Name**] [**database Name**]
    Password for user hdwvhbehqlishy: ********
    psql (8.4.9, server 9.0.5)
    WARNING: psql version 8.4, server version 9.0.
     Some psql features might not work.
    SSL connection (cipher: DHE-RSA-AES256-SHA, bits: 256)
    Type "help" for help.


df7r55a12o64m4==> CREATE TABLE [Table_name](your_id SERIAL, Name text, Address text);

Это создаст таблицу....

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

Если какие-либо проблемы могут относиться к этому учебнику

Это один из способов... другим способом будет использование Jack DB, в котором вы сможете запускать любые запросы и просматривать данные в своей базе данных, расположенной в Heroku.