PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да настроя Postgres база данни за локален Rails проект?

Попаднах на въпроса ви, докато търсех същия отговор. Опитах се да следвам инструкциите, дадени от @prasad.surase. Проблемът, който открих, е, че ppa хранилището ще се амортизира скоро на 12.04 LTS. Вместо това намерих тази връзка и тя наистина помогна.

Настройка на PostgreSQL за разработка на Rails в Ubuntu 12.04

  1. Инсталирайте postgresql и инструменти за администриране чрез мениджъра на пакети

    sudo apt-get install postgresql libpq-dev phppgadmin pgadmin3
    
  2. Влезте в подканата на postgresql като потребител на postgres

    sudo su postgres -c psql 
    
  3. Създайте postgresql потребител за вашия проект

    create user username with password 'password';
    
  4. Настройте своя потребител на postgres със същото име и парола като вашия потребител на Ubuntu и го направете суперпотребител на postgres

    alter user username superuser; 
    
  5. Създайте бази данни за разработка и тестване

    create database projectname_development;
    create database projectname_test; 
    
  6. Дайте разрешения на потребителя за базите данни

    grant all privileges on database projectname_development to username;
    grant all privileges on database projectname_test to username; 
    

За да прекратите сесията на postgresql, въведете \q

Актуализирайте паролата за потребителя

alter user username with password ‘new password’;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Свържете postgreSQL+postGIS докер контейнер от моята локална мрежа

  2. PostgreSQL нечувствителен към малки и големи букви SELECT на масив

  3. Функция на Postgres за валидиране на имейл адрес

  4. Postgresql и PHP:currval ефективен начин ли е за извличане на последния вмъкнат идентификатор в многопотребителско приложение?

  5. Спрете (продължителното) изпълнение на SQL заявка в PostgreSQL, когато сесия или заявки вече не съществуват?